EXTRA_DIST += gtkbuilder.rnc gtkbuilder.rng
-COMPOSITE_TEMPLATES = \
- resources/ui/gtkapplication-quartz.ui \
- resources/ui/gtkaboutdialog.ui \
- resources/ui/gtkactionbar.ui \
- resources/ui/gtkappchooserdialog.ui \
- resources/ui/gtkappchooserwidget.ui \
- resources/ui/gtkassistant.ui \
- resources/ui/gtkcolorchooserdialog.ui \
- resources/ui/gtkcoloreditor.ui \
- resources/ui/gtkdialog.ui \
- resources/ui/gtkfilechooserbutton.ui \
- resources/ui/gtkfilechooserwidget.ui \
- resources/ui/gtkfilechooserdialog.ui \
- resources/ui/gtkfontbutton.ui \
- resources/ui/gtkfontchooserdialog.ui \
- resources/ui/gtkfontchooserwidget.ui \
- resources/ui/gtkinfobar.ui \
- resources/ui/gtklockbutton.ui \
- resources/ui/gtkmessagedialog.ui \
- resources/ui/gtkpagesetupunixdialog.ui \
- resources/ui/gtkpathbar.ui \
- resources/ui/gtkprintunixdialog.ui \
- resources/ui/gtkrecentchooserdefault.ui \
- resources/ui/gtksearchbar.ui \
- resources/ui/gtkscalebutton.ui \
- resources/ui/gtkstatusbar.ui \
- resources/ui/gtkvolumebutton.ui
-
-template_headers = $(COMPOSITE_TEMPLATES:.ui=.ui.h)
+templates = \
+ ui/gtkapplication-quartz.ui \
+ ui/gtkaboutdialog.ui \
+ ui/gtkactionbar.ui \
+ ui/gtkappchooserdialog.ui \
+ ui/gtkappchooserwidget.ui \
+ ui/gtkassistant.ui \
+ ui/gtkcolorchooserdialog.ui \
+ ui/gtkcoloreditor.ui \
+ ui/gtkdialog.ui \
+ ui/gtkfilechooserbutton.ui \
+ ui/gtkfilechooserwidget.ui \
+ ui/gtkfilechooserdialog.ui \
+ ui/gtkfontbutton.ui \
+ ui/gtkfontchooserdialog.ui \
+ ui/gtkfontchooserwidget.ui \
+ ui/gtkinfobar.ui \
+ ui/gtklockbutton.ui \
+ ui/gtkmessagedialog.ui \
+ ui/gtkpagesetupunixdialog.ui \
+ ui/gtkpathbar.ui \
+ ui/gtkprintunixdialog.ui \
+ ui/gtkrecentchooserdefault.ui \
+ ui/gtksearchbar.ui \
+ ui/gtkscalebutton.ui \
+ ui/gtkstatusbar.ui \
+ ui/gtkvolumebutton.ui
+
+template_headers = $(templates:.ui=.ui.h)
%.ui.h: %.ui
$(AM_V_GEN) mkdir -p $(dir $@) \
$(AM_V_GEN) $(ECHO) "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" > $@; \
$(ECHO) "<gresources>" >> $@; \
$(ECHO) " <gresource prefix=\"/org/gtk/libgtk\">" >> $@; \
- for f in $(srcdir)/resources/theme/Raleigh/*.css; do \
+ for f in $(srcdir)/theme/Raleigh/*.css; do \
n=`basename $$f`; \
$(ECHO) " <file alias=\"theme/Raleigh.css\">theme/Raleigh/$$n</file>" >> $@; \
done; \
$(ECHO) " <file alias=\"theme/Adwaita-dark.css\">theme/Adwaita/gtk-dark.css</file>" >> $@; \
$(ECHO) " <file>theme/Adwaita/gtk-contained.css</file>" >> $@; \
$(ECHO) " <file>theme/Adwaita/gtk-contained-dark.css</file>" >> $@; \
- for f in $(srcdir)/resources/theme/Adwaita/assets/*; do \
+ for f in $(srcdir)/theme/Adwaita/assets/*; do \
n=`basename $$f`; \
$(ECHO) " <file preprocess=\"to-pixdata\">theme/Adwaita/assets/$$n</file>" >> $@; \
done; \
$(ECHO) " <file alias=\"theme/HighContrast.css\">theme/HighContrast/gtk.css</file>" >> $@; \
if test "$(win32_theme)" = "yes"; then \
- for f in $(srcdir)/resources/theme/win32/*.css; do \
+ for f in $(srcdir)/theme/win32/*.css; do \
n=`basename $$f`; \
$(ECHO) " <file alias=\"theme/$$n\">theme/win32/$$n</file>" >> $@; \
done; \
fi; \
- for f in $(srcdir)/resources/cursor/*.png; do \
+ for f in $(srcdir)/cursor/*.png; do \
n=`basename $$f`; \
$(ECHO) " <file>cursor/$$n</file>" >> $@; \
done; \
- for f in $(srcdir)/resources/ui/*.ui; do \
+ for f in $(srcdir)/ui/*.ui; do \
n=`basename $$f`; \
$(ECHO) " <file compressed=\"true\">ui/$$n</file>" >> $@; \
done; \
for s in 16x16 22x22 24x24 32x32; do \
- for f in $(srcdir)/resources/icons/$$s/actions/*.png; do \
+ for f in $(srcdir)/icons/$$s/actions/*.png; do \
n=`basename $$f`; \
$(ECHO) " <file>icons/$$s/actions/$$n</file>" >> $@; \
done; \
$(ECHO) "</gresources>" >> $@;
win32_theme_sources = \
- resources/theme/win32/gtk-win32.css \
- resources/theme/win32/gtk-win32-base.css \
- resources/theme/win32/gtk-win32-classic.css \
- resources/theme/win32/gtk-win32-xp.css
+ theme/win32/gtk-win32.css \
+ theme/win32/gtk-win32-base.css \
+ theme/win32/gtk-win32-classic.css \
+ theme/win32/gtk-win32-xp.css
adwaita_sources = \
- resources/theme/Adwaita/assets.txt \
- resources/theme/Adwaita/assets.svg \
- resources/theme/Adwaita/_colors-public.scss \
- resources/theme/Adwaita/_colors.scss \
- resources/theme/Adwaita/_common.scss \
- resources/theme/Adwaita/_drawing.scss \
- resources/theme/Adwaita/gtk-contained-dark.scss \
- resources/theme/Adwaita/gtk-contained.scss \
- resources/theme/Adwaita/parse-sass.sh \
- resources/theme/Adwaita/render-assets.sh \
- resources/theme/Adwaita/Gemfile \
- resources/theme/Adwaita/README \
- resources/theme/Adwaita/gtk-contained.css \
- resources/theme/Adwaita/gtk-contained-dark.css \
- resources/theme/Adwaita/gtk.css \
- resources/theme/Adwaita/gtk-dark.css
+ theme/Adwaita/assets.txt \
+ theme/Adwaita/assets.svg \
+ theme/Adwaita/_colors-public.scss \
+ theme/Adwaita/_colors.scss \
+ theme/Adwaita/_common.scss \
+ theme/Adwaita/_drawing.scss \
+ theme/Adwaita/gtk-contained-dark.scss \
+ theme/Adwaita/gtk-contained.scss \
+ theme/Adwaita/parse-sass.sh \
+ theme/Adwaita/render-assets.sh \
+ theme/Adwaita/Gemfile \
+ theme/Adwaita/README \
+ theme/Adwaita/gtk-contained.css \
+ theme/Adwaita/gtk-contained-dark.css \
+ theme/Adwaita/gtk.css \
+ theme/Adwaita/gtk-dark.css
highcontrast_sources = \
- resources/theme/HighContrast/_colors.scss \
- resources/theme/HighContrast/_common.scss \
- resources/theme/HighContrast/_drawing.scss \
- resources/theme/HighContrast/Gemfile \
- resources/theme/HighContrast/gtk.css \
- resources/theme/HighContrast/gtk.scss \
- resources/theme/HighContrast/parse-sass.sh
+ theme/HighContrast/_colors.scss \
+ theme/HighContrast/_common.scss \
+ theme/HighContrast/_drawing.scss \
+ theme/HighContrast/Gemfile \
+ theme/HighContrast/gtk.css \
+ theme/HighContrast/gtk.scss \
+ theme/HighContrast/parse-sass.sh
raleigh_sources = \
- resources/theme/Raleigh/gtk-default.css
+ theme/Raleigh/gtk-default.css
-resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir)/resources --generate-dependencies $(builddir)/gtk.gresource.xml)
+resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(builddir)/gtk.gresource.xml)
gtkresources.h: gtk.gresource.xml
$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \
- --target=$@ --sourcedir=$(srcdir)/resources --c-name _gtk --generate-header --manual-register
+ --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-header --manual-register
gtkresources.c: gtk.gresource.xml $(resource_files) $(template_headers)
$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \
- --target=$@ --sourcedir=$(srcdir)/resources --c-name _gtk --generate-source --manual-register
+ --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-source --manual-register
gtkprivatetypebuiltins.h: stamp-gtkprivatetypebuiltins.h
@true
+++ /dev/null
-gem "sass", "~> 3.4.0"
+++ /dev/null
-Summary
--------
-
-* Do not edit the CSS directly, edit the source SCSS files and process them with SASS (run
- `/.parse-sass.sh` when you have the required sofwtare installed, as described below)
-* To be able to use the lates/adequate version of sass, install ruby, gem, sass & bundle.
- On Fedora F20, this is done with `sudo dnf install rubygems && gem install bundle && bundle install`
- from the same directory this README resides in.
-
-How to tweak the theme
-----------------------
-
-Adwaita is a complex themes, so to keep it maintainable it's written and processed in SASS, the
-generated CSS is then transformed into a gresource file during gtk build and used at runtime in a
-non-legible or editable form.
-
-It is very likely your change will happen in the _common.scss file. That's where all the widget
-selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the
-right place for a drive by stylesheet fix:
-
-_colors.scss - global color definitions. We keep the number of defined colors to a necessary minimum,
- most colors are derived form a handful of basics. It covers both the light variant and
- the dark variant.
-
-_colors-public.scss - SCSS colors exported through gtk to allow for 3rd party apps color mixing.
-
-_drawing.scss - drawing helper mixings/functions to allow easier definition of widget drawing under
- specific context. This is why Adwaita isn't 15000 LOC.
-
-_common.scss - actual definitions of style for each widget. This is where you are likely to add/remove
- your changes.
-
-You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the
-_common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you
-edit. This is done by running `bundle exec sass --watch --sourcemap=none .` If sass is out of date, or is
-missing, you can install it with `bundle install`.
+++ /dev/null
-//apps rely on some named colors to be exported
-/* GTK NAMED COLORS
- ----------------
- use responsibly! */
-
-// Sass thinks we're using the colors in the variables as strings and may shoot
-// warning, it's innocuous and can be defeated by using "" + $var
-/*
-widget text/foreground color */
-@define-color theme_fg_color #{"" +$fg_color};
-
-/*
-text color for entries, views and content in general */
-@define-color theme_text_color #{"" +$text_color};
-
-/*
-widget base background color */
-@define-color theme_bg_color #{"" +$bg_color};
-
-/*
-text widgets and the like base background color */
-@define-color theme_base_color #{"" +$base_color};
-
-/*
-base background color of selections */
-@define-color theme_selected_bg_color #{"" +$selected_bg_color};
-
-/*
-text/foreground color of selections */
-@define-color theme_selected_fg_color #{"" +$selected_fg_color};
-
-/*
-base background color of insensitive widgets */
-@define-color insensitive_bg_color #{"" +$insensitive_bg_color};
-
-/*
-text foreground color of insensitive widgets */
-@define-color insensitive_fg_color #{"" +$insensitive_fg_color};
-
-/*
-insensitive text widgets and the like base background color */
-@define-color insensitive_base_color #{"" +$base_color};
-
-/*
-widget text/foreground color on backdrop windows */
-@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color};
-
-/*
-text color for entries, views and content in general on backdrop windows */
-@define-color theme_unfocused_text_color #{"" +$text_color};
-
-/*
-widget base background color on backdrop windows */
-@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color};
-
-/*
-text widgets and the like base background color on backdrop windows */
-@define-color theme_unfocused_base_color #{"" +$backdrop_base_color};
-
-/*
-base background color of selections on backdrop windows */
-@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color};
-
-/*
-text/foreground color of selections on backdrop windows */
-@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color};
-
-/*
-widgets main borders color */
-@define-color borders #{"" +$borders_color};
-
-/*
-widgets main borders color on backdrop windows */
-@define-color unfocused_borders #{"" +$backdrop_borders_color};
-
-/*
-these are pretty self explicative */
-@define-color warning_color #{"" +$warning_color};
-@define-color error_color #{"" +$error_color};
-@define-color success_color #{"" +$success_color};
-//@define-color destructive_color #{$destructive_color}
-
-//WM
-
-$_wm_highlight: if($variant=='light', $top_hilight, // Sass gets mad if this is
- transparentize(black,1)); // done directly in the
- // color definition
-
-/*
-these colors are exported for the window manager and shouldn't be used in applications,
-read if you used those and something break with a version upgrade you're on your own... */
-@define-color wm_title shade(#{$fg_color}, 1.8);
-@define-color wm_unfocused_title #{$backdrop_fg_color};
-@define-color wm_highlight #{"" + $_wm_highlight};
-@define-color wm_borders_edge #{"" + $borders_edge};
-
-@define-color wm_bg_a shade(#{$bg_color}, 1.2);
-@define-color wm_bg_b #{$bg_color};
-
-@define-color wm_shadow alpha(black, 0.35);
-@define-color wm_border alpha(black, 0.18);
-
-@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3);
-@define-color wm_button_hover_color_b #{$bg_color};
-@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85);
-@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89);
-@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9);
-
-//FIXME this is really an API
-
-@define-color content_view_bg #{"" + $base_color};
-
+++ /dev/null
-// When color definition differs for dark and light variant,
-// it gets @if ed depending on $variant
-
-
-$base_color: if($variant == 'light', #ffffff, #292929);
-$text_color: if($variant == 'light', black, white);
-$bg_color: if($variant == 'light', #ededed, #393f3f);
-$fg_color: if($variant == 'light', #2e3436, #eeeeec);
-
-$selected_fg_color: #ffffff;
-$selected_bg_color: if($variant == 'light', #4a90d9, darken(#4a90d9,20%));
-$selected_borders_color: if($variant== 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));
-$borders_color: if($variant == 'light', darken($bg_color,30%), darken($bg_color,12%));
-$borders_edge: if($variant == 'light', white, transparentize($fg_color, 0.9));
-$link_color: if($variant == 'light', darken($selected_bg_color,10%), lighten($selected_bg_color,20%));
-$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), lighten($selected_bg_color,10%));
-$top_hilight: $borders_edge;
-
-$scrollbar_bg_color: darken($bg_color, 7%);
-
-$warning_color: #f57900;
-$error_color: #cc0000;
-$success_color: if($variant == 'light', #73d216, darken(#73d216,10%));
-$destructive_color: if($variant == 'light', #ef2929, darken(#ef2929,10%));
-
-$osd_fg_color: #eeeeec;
-$osd_text_color: white;
-$osd_bg_color: transparentize(#202526, 0.3);
-$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5);
-$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%);
-$osd_borders_color: transparentize(black, 0.3);
-
-$sidebar_bg_color: lighten($bg_color,5%);
-
-$tooltip_borders_color: transparentize(white, 0.9);
-
-//insensitive state derived colors
-$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
-$insensitive_bg_color: mix($bg_color, $base_color, 60%);
-$insensitive_borders_color: $borders_color;
-
-//colors for the backdrop state, derived from the main colors.
-$backdrop_base_color: if($variant ==' light', darken($base_color, 1%), lighten($base_color, 1%));
-$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%);
-$backdrop_bg_color: $bg_color;
-$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%);
-$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%));
-$backdrop_selected_fg_color: $selected_fg_color;
-$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
-$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%);
-$backdrop_sidebar_bg_color: lighten($backdrop_bg_color,5%);
-
-$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%);
+++ /dev/null
-@function gtkalpha($c,$a) {
- @return unquote("alpha(#{$c},#{$a})");
-}
-
-$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);
-
-* {
- padding: 0;
- -GtkToolButton-icon-spacing: 4;
- -GtkTextView-error-underline-color: $error_color;
-
- -GtkCheckButton-indicator-size: 16;
- -GtkCheckMenuItem-indicator-size: 16;
-
- // The size for scrollbars. The slider is 2px smaller, but we keep it
- // up so that the whole area is sensitive to button presses for the
- // slider. The stepper button is larger in both directions, the slider
- // only in the width
-
- -GtkScrolledWindow-scrollbar-spacing: 0;
- -GtkScrolledWindow-scrollbars-within-bevel: 1;
-
- -GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 16;
- -GtkTreeView-expander-size: 11;
-
- -GtkTreeView-horizontal-separator: 4;
-
- -GtkMenu-horizontal-padding: 0;
- -GtkMenu-vertical-padding: 0;
-
- -GtkWidget-link-color: $link_color;
- -GtkWidget-visited-link-color: $link_visited_color;
-
- -GtkWidget-focus-padding: 2; // FIXME: do we still need these?
- -GtkWidget-focus-line-width: 1; //
-
- -GtkDialog-button-spacing: 4;
- -GtkDialog-action-area-border: 0;
-
- -GtkStatusbar-shadow-type: none;
-
- // We use the outline properties to signal the focus properties
- // to the adwaita engine: using real CSS properties is faster,
- // and we don't use any outlines for now.
-
- outline-color: transparentize($fg_color, 0.7);
- outline-style: dashed;
- outline-offset: -3px;
- outline-width: 1px;
- outline-radius: 2px;
-}
-
-
-/***************
- * Base States *
- ***************/
-
-.background {
- color: $fg_color;
- background-color: if($variant == 'light', darken($bg_color, 1.5%), $bg_color);
-
- &:backdrop {
- text-shadow: none;
- icon-shadow: none;
- color: $backdrop_fg_color;
- background-color: $backdrop_bg_color;
- }
-}
-
-/*
- These wildcard seems unavoidable, need to investigate.
- Wildcards are bad and troublesome, use them with care,
- or better, just don't.
- Everytime a wildcard is used a kitten dies, painfully.
-*/
-
-*:insensitive {
- -gtk-image-effect: dim;
-}
-
-.gtkstyle-fallback {
- background-color: $bg_color;
- color: $fg_color;
- &:prelight {
- background-color: lighten($bg_color, 10%);
- color: $fg_color;
- }
- &:active {
- background-color: darken($bg_color, 10%);
- color: $fg_color;
- }
- &:insensitive {
- background-color: $insensitive_bg_color;
- color: $insensitive_fg_color;
- }
- &:selected {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- }
-}
-
-.view {
- color: $text_color;
- background-color: $base_color;
- &:backdrop {
- color: $backdrop_text_color;
- background-color: $backdrop_base_color;
- }
- &:selected,
- &:selected:focus,
- &:selected:hover {
- border-radius: 3px;
- @extend %selected_items;
- }
-}
-
-.rubberband {
- border: 1px solid $selected_bg_color;
- background-color: transparentize($selected_bg_color,0.8);
-}
-
-// This is used by GtkScrolledWindow, when content is touch-dragged past boundaries.
-.overshoot {
- &.top {
- @include overshoot(top);
- &:backdrop { @include overshoot(top, backdrop); }
- }
- &.bottom {
- @include overshoot(bottom);
- &:backdrop { @include overshoot(bottom, backdrop); }
- }
- &.left {
- @include overshoot(left);
- &:backdrop { @include overshoot(left, backdrop); }
- }
- &.right {
- @include overshoot(right);
- &:backdrop { @include overshoot(right, backdrop); }
- }
-}
-
-.label {
- &.separator {
- color: $fg_color;
- @extend .dim-label;
- &:backdrop { color: $backdrop_fg_color; }
- }
- &:selected,
- &:selected:focus,
- &:selected:hover {
- @extend %selected_items;
- }
- &:insensitive {
- color: $insensitive_fg_color;
- &:backdrop { color: $backdrop_insensitive_color; }
- }
-}
-
-.dim-label {
- opacity: 0.55;
- text-shadow: none;
-}
-
-GtkAssistant {
- .sidebar {
- background-color: $base_color;
- border-top: 1px solid $borders_color;
- &:dir(ltr) { border-right: 1px solid $borders_color; }
- &:dir(rtl) { border-left: 1px solid $borders_color; }
- &:backdrop {
- background-color: $backdrop_base_color;
- border-color: $backdrop_borders_color;
- }
- }
- &.csd .sidebar { border-top-style: none; }
- .sidebar .label {
- padding: 6px 12px;
- }
- .sidebar .label.highlight {
- background-color: mix($bg_color, $fg_color, 80%);
- }
-}
-
-GtkTextView { // This will get overridden by .view, needed by gedit line numbers
- background-color: mix($bg_color, $base_color, 50%);
- &:backdrop { background-color: mix($backdrop_bg_color,
- $backdrop_base_color, 50%); }
-}
-
-.grid-child {
- padding: 3px;
- border-radius: 3px;
- &:selected {
- @extend %selected_items;
- outline-offset: -2px;
- }
-}
-
-%osd, .osd {
- color: $osd_fg_color;
- border: none;
- background-color: $osd_bg_color;
- background-clip: padding-box;
- outline-color: transparentize($osd_fg_color, 0.7);
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- &:backdrop { text-shadow: none; }
-}
-
-/*********************
- * Spinner Animation *
- *********************/
-
-@keyframes spin {
- to { -gtk-icon-transform: rotate(1turn); }
-}
-
-.spinner {
- background-image: none;
- background-color: blue;
- opacity: 0; // non spinning spinner makes no sense
- -gtk-icon-source: -gtk-icontheme('process-working-symbolic');
- &:active {
- opacity: 1;
- animation: spin 1s linear infinite;
- &:insensitive {
- opacity: 0.5;
- }
- }
-}
-
-/****************
- * Text Entries *
- ****************/
-
-.entry {
- border: 1px solid;
- padding: 5px 8px 6px;
-
- &.image { // icons inside the entry
- &.left { padding-left: 0; }
- &.right { padding-right: 0; }
- }
-
- border-radius: 3px;
- transition: all 200ms $ease-out-quad;
- @include entry(normal);
-
- &.flat, &.flat:focus {
- padding: 2px;
- @include entry(normal, $edge:none);
- border: none;
- border-radius: 0;
- }
-
- &:focus { @include entry(focus); }
- &:insensitive { @include entry(insensitive); }
- &:backdrop { @include entry(backdrop); }
- &:backdrop:insensitive { @include entry(backdrop-insensitive); }
-
- &:selected,
- &:selected:focus {
- @extend %selected_items;
- }
-
- &.progressbar {
- margin: 1px;
- border-radius: 0;
- border-width: 0 0 2px;
- border-color: $selected_bg_color;
- border-style: solid;
- background-image: none;
- background-color: transparent;
- box-shadow: none;
- &:backdrop { background-color: transparent; }
- }
-
- .linked & { //FIXME: use same buttons linking logic and template
- border-radius: 0;
- &:first-child {
- border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- &:dir(rtl) { border-right-style: none;}
- }
- &:last-child {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-left-style: none;
- &:dir(rtl) { border-left-style: solid; }
- }
- }
-
- &.error { // FIXME: dark variant love needed
- color: $error_color;
- border-color: $error_color;
- &:focus { @include entry(focus, $error_color); }
- &:selected, &:selected:focus {
- background-color: $error_color;
- }
- }
-
- &.warning { // FIXME: dark variant love needed
- color: $warning_color;
- border-color: $warning_color;
- &:focus { @include entry(focus, $warning_color); }
- &:selected, &:selected:focus {
- background-color: $warning_color;
- }
- }
-
- &.image { // entry icons colors
- color: mix($fg_color,$base_color,80%);
- &:hover { color: $fg_color; }
- &:active { color: $selected_bg_color; }
- &:backdrop { color: mix($backdrop_fg_color,$backdrop_base_color,80%); }
- }
-
- .linked.vertical & { //FIXME comment stuff and make the whole thing smarter.
- @include entry(normal, $edge: none);
- background-image: linear-gradient(to bottom, $base_color);
- border-bottom-color: mix($borders_color, $base_color, 30%);
- box-shadow: none;
- @extend %linked_vertical;
- &:focus {
- border-color: entry_focus_border($selected_bg_color);
- box-shadow: entry_focus_glow($selected_bg_color),
- 0 -1px 0 0 entry_focus_border($selected_bg_color);
- @extend %linked_vertical;
- }
- &:insensitive {
- @include entry(insensitive, $edge: none);
- border-bottom-color: mix($borders_color, $base_color, 30%);
- @extend %linked_vertical;
- &:backdrop {
- @include entry(backdrop-insensitive, $edge: none);
- border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
- @extend %linked_vertical;
- }
- }
- &:backdrop {
- @include entry(backdrop, $edge: none);
- border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
- @extend %linked_vertical;
- }
- &:first-child {
- @include entry(normal, $edge: none);
- border-bottom-color: mix($borders_color, $base_color, 30%);
- &:focus { @include entry(focus, $edge: none); }
- &:insensitive {
- @include entry(insensitive, $edge: none);
- border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
- @extend %linked_vertical:first-child;
- &:backdrop {
- @include entry(backdrop-insensitive, $edge: none);
- border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
- border-top-style: solid;
- }
- }
- &:backdrop {
- @include entry(backdrop, $edge: none);
- border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
- @extend %linked_vertical:first-child;
- }
- }
- &:last-child {
- @include entry(normal);
- background-image: linear-gradient(to bottom, $base_color);
- box-shadow: _widget_edge();
- &:focus {
- border-color: entry_focus_border($selected_bg_color);
- box-shadow: entry_focus_glow($selected_bg_color),
- 0 -1px 0 0 entry_focus_border($selected_bg_color),
- _widget_edge();
- @extend %linked_vertical:last-child;
- }
- &:insensitive {
- @include entry(insensitive);
- @extend %linked_vertical:last-child;
- &:backdrop {
- @include entry(backdrop-insensitive);
- @extend %linked_vertical:last-child;
- }
- }
- &:backdrop {
- @include entry(backdrop);
- @extend %linked_vertical:last-child;
- }
- }
- }
- .osd & {
- @include entry(osd);
- &:focus { @include entry(osd-focus); }
- &:backdrop { @include entry(osd-backdrop); }
- &:insensitive { @include entry(osd-insensitive); }
- }
-}
-
-/***********
- * Buttons *
- ***********/
-
-// stuff for .needs-attention
-$_dot_color: if($variant=='light', $selected_bg_color,
- lighten($selected_bg_color,15%));
-@keyframes needs_attention {
- from {
- background-image: -gtk-gradient(radial,
- center center, 0,
- center center, 0.01,
- to($_dot_color),
- to(transparent));
- }
- to {
- background-image: -gtk-gradient(radial,
- center center, 0,
- center center, 0.5,
- to($selected_bg_color),
- to(transparent));
- }
-}
-
-
-.button {
-
- $_button_transition: all 200ms $ease-out-quad;
-
- border: 1px solid;
- border-radius: 3px;
- padding: 5px 8px 6px;
- transition: $_button_transition;
- @include button(normal);
- &.flat {
- @include button(undecorated);
- // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set
- // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but
- // it won't fade out when the pointer leave the button allocation area. To make the transition more evident
- // in this case the duration is increased.
- transition: none;
- &:hover {
- transition: $_button_transition;
- transition-duration: 500ms;
- &:active { transition: $_button_transition; }
- }
- }
- &:hover {
- @include button(hover);
- -gtk-image-effect: highlight;
- }
- &:active, &:checked {
- @include button(active);
- transition-duration: 50ms;
- }
- &:backdrop, &.flat:backdrop {
- @include button(backdrop);
- -gtk-image-effect: none;
- &:active, &:checked {
- @include button(backdrop-active);
- }
- &:insensitive {
- @include button(backdrop-insensitive);
- }
- &:insensitive:active, &:insensitive:checked {
- @include button(backdrop-insensitive-active);
- }
- }
- &.flat:backdrop, &.flat:insensitive, &.flat:backdrop:insensitive {
- @include button(undecorated);
- }
- &:insensitive {
- @include button(insensitive);
- &:active, &:checked {
- @include button(insensitive-active);
- }
- }
- // big standalone buttons like in Documents pager
- &.osd {
- &.image-button { padding: 13px; }
- color: $osd_fg_color;
- border-radius: 5px;
- outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var?
- @include button(osd);
- border: none;
- box-shadow: none;
- &:hover {
- @include button(osd-hover);
- border: none;
- box-shadow: none;
- }
- &:active, &:checked {
- @include button(osd-active);
- border: none;
- box-shadow: none;
- }
- &:insensitive, &:backdrop:insensitive {
- @include button(osd-insensitive);
- border: none;
- }
- &:backdrop {
- @include button(osd-backdrop);
- border: none;
- }
- }
- //overlay / OSD style
- .osd & {
- @include button(osd);
- // there's a problem with sass which prevents it to extend the linked
- // placeholder as expected, it should just be "@extend %linked;", the
- // placeholder is basically replicated here
- //
- // Workaround START
- border-radius: 0;
- border-left-style: none;
- &:dir(rtl) {
- border-radius: 0;
- border-right-style: none;
- border-left-style: solid
- }
- &:first-child {
- border-radius: 3px 0 0 3px;
- border-left-style: solid;
- }
- &:last-child {
- border-radius: 0 3px 3px 0;
- &:dir(rtl) { border-right-style: solid; }
- }
- &:only-child {
- border-radius: 3px;
- border-style: solid;
- }
- // Workaround END
- &:hover {
- @include button(osd-hover);
- @extend %linked;
- }
- &:active, &:checked, &:backdrop:active, &:backdrop:checked {
- @include button(osd-active);
- @extend %linked;
- }
- &:insensitive, &:backdrop:insensitive {
- @include button(osd-insensitive);
- @extend %linked;
- }
- &:backdrop {
- @include button(osd-backdrop);
- @extend %linked;
- }
- &.flat {
- @include button(undecorated);
- box-shadow: none; //FIXME respect no edge on the button mixin
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- &:hover {
- @include button(osd-hover);
- background-clip: padding-box;
- border-color: transparent;
- box-shadow: none;
- }
- &:insensitive {
- @include button(osd-insensitive);
- background-image: none;
- border-color: transparent;
- box-shadow: none;
- }
- &:backdrop { @include button(undecorated); }
- &:active, &:checked {
- @include button(osd-active);
- background-clip: padding-box;
- border-color: transparent;
- box-shadow: none;
- }
- }
- }
-
- // Suggested and Destructive Action buttons
- @each $b_type, $b_color in (suggested-action, $selected_bg_color),
- (destructive-action, $destructive_color) {
- &.#{$b_type} {
- @include button(normal, $b_color, white);
- &.flat {
- @include button(undecorated);
- color: $b_color; //FIXME: does it work on the dark variant?
- }
- &:hover { @include button(hover, $b_color, white); }
- &:active, &:checked { @include button(active, $b_color, white); }
- &:backdrop, &.flat:backdrop {
- @include button(backdrop, $b_color, white);
- &:active, &:checked {
- @include button(backdrop-active, $b_color, white);
- }
- &:insensitive {
- @include button(backdrop-insensitive);
- &:active, &:checked {
- @include button(backdrop-insensitive-active, $b_color, white);
- }
- }
- }
- &.flat:backdrop, &.flat:insensitive, &.flat:backdrop:insensitive {
- @include button(undecorated);
- color: transparentize($b_color, 0.2);
- }
- &:insensitive {
- @include button(insensitive);
- &:active, &:checked {
- @include button(insensitive-active, $b_color, white);
- }
- }
- .osd & {
- @include button(osd, $b_color);
- @extend %linked;
- &:hover {
- @include button(osd-hover, $b_color);
- @extend %linked;
- }
- &:active, &:checked, &:backdrop:active, &:backdrop:checked {
- @include button(osd-active, $b_color);
- @extend %linked;
- }
- &:insensitive, &:backdrop:insensitive {
- @include button(osd-insensitive, $b_color);
- @extend %linked;
- }
- &:backdrop {
- @include button(osd-backdrop, $b_color);
- @extend %linked;
- }
- }
- }
- }
-
- &.image-button { padding: 8px; }
-
- &.text-button {
- padding-left: 16px;
- padding-right: 16px;
- }
-
- &.text-button.image-button {
- // those buttons needs uneven horizontal padding, we want the icon side
- // to have the image-button padding, while the text side the text-button
- // one, so we're adding the missing padding to the label depending on
- // its position inside the button
- padding: 5px 8px 6px; // same as .button
- .label:first-child { padding-left: 8px; }
- .label:last-child { padding-right: 8px; }
- }
-
- .stack-switcher > & {
- // to position the needs attention dot, padding is added to the button
- // child, a label needs just lateral padding while an icon needs vertical
- // padding added too.
-
- outline-offset: -3px; // needs to be set or it gets overriden by GtkRadioButton outline-offset
-
- > .label {
- padding-left: 6px; // label padding
- padding-right: 6px; //
- }
- > GtkImage {
- padding-left: 6px; // image padding
- padding-right: 6px; //
- padding-top: 3px; //
- padding-bottom: 3px; //
- }
- &.text-button {
- padding: 5px 10px 6px; // needed or it will get overridden
- }
- &.image-button {
- // we want image buttons to have a 1:1 aspect ratio, so compensation
- // of the padding added to the GtkImage is needed
- padding: 5px 2px;
- }
- &.needs-attention > .label,
- &.needs-attention > GtkImage { @extend %needs_attention; }
- &.needs-attention:active > .label,
- &.needs-attention:active > GtkImage,
- &.needs-attention:checked > .label,
- &.needs-attention:checked > GtkImage {
- animation: none;
- background-image: none;
- }
- }
-
- //inline-toolbar buttons
- .inline-toolbar &, .inline-toolbar &:backdrop {
- border-radius: 2px;
- border-width: 1px;
- @extend %linked;
- }
-
- .primary-toolbar & { icon-shadow: none; } // tango icons don't need shadows
-
- .linked &,
- .linked &:hover,
- .linked &:active,
- .linked &:checked,
- .linked &:backdrop { @extend %linked; }
-
- .linked.vertical &,
- .linked.vertical &:hover,
- .linked.vertical &:active,
- .linked.vertical &:checked,
- .linked.vertical &:backdrop { @extend %linked_vertical; }
-}
-
-%needs_attention {
- animation: needs_attention 150ms ease-in;
- $_dot_shadow: _text_shadow_color();
- $_dot_shadow_r: if($variant=='light',0.5,0.45);
- background-image: -gtk-gradient(radial,
- center center, 0,
- center center, 0.5,
- to($_dot_color),
- to(transparent)),
- -gtk-gradient(radial,
- center center, 0,
- center center, $_dot_shadow_r,
- to($_dot_shadow),
- to(transparent));
- background-size: 6px 6px, 6px 6px;
- background-repeat: no-repeat;
- @if $variant == 'light' { background-position: right 3px, right 4px; }
- @else { background-position: right 3px, right 2px; }
- &:backdrop { background-size: 6px 6px, 0 0;}
- &:dir(rtl) {
- @if $variant == 'light' { background-position: left 3px, left 4px; }
- @else { background-position: left 3px, left 2px; }
- }
-}
-
-
-// all the following is for the +|- buttons on inline toolbars, that way
-// should really be deprecated...
-.inline-toolbar GtkToolButton > .button { // redefining the button look is
- // needed since those are flat...
- @include button(normal);
- &:hover { @include button(hover); }
- &:active,
- &:checked{ @include button(active); }
- &:insensitive { @include button(insensitive); }
- &:insensitive:active,
- &:insensitive:checked { @include button(insensitive-active); }
- &:backdrop { @include button(backdrop); };
- &:backdrop:active,
- &:backdrop:checked { @include button(backdrop-active); }
- &:backdrop:insensitive { @include button(backdrop-insensitive); }
- &:backdrop:insensitive:active,
- &:backdrop:insensitive:checked {
- @include button(backdrop-insensitive-active); }
-}
-
-// More inline toolbar buttons
-.inline-toolbar.toolbar GtkToolButton,
-.inline-toolbar.toolbar GtkToolButton:backdrop {
- & > .button.flat { @extend %linked_middle; }
- &:dir(rtl) > .button.flat { @extend %linked_middle:dir(rtl); }
- &:first-child > .button.flat { @extend %linked:first-child; }
- &:last-child > .button.flat { @extend %linked:last-child; }
- &:last-child:dir(rtl) > .button.flat { @extend %linked:last-child:dir(rtl); }
- &:only-child > .button.flat { @extend %linked:only-child; }
-}
-
-%linked_middle {
- border-radius: 0;
- border-left-style: none;
- &:dir(rtl) {
- border-radius: 0; // needed when including %linked_middle:dir(rtl)
- border-right-style: none;
- border-left-style: solid
- }
-}
-
-%linked {
- @extend %linked_middle;
- &:first-child {
- border-radius: 3px 0 0 3px;
- border-left-style: solid;
- }
- &:last-child {
- border-radius: 0 3px 3px 0;
- &:dir(rtl) { border-right-style: solid; }
- }
- &:only-child {
- border-radius: 3px;
- border-style: solid;
- }
-}
-
-%linked_vertical_middle {
- border-left-style: solid;
- border-top-style: none;
- border-radius: 0;
-}
-
-%linked_vertical{
- @extend %linked_vertical_middle;
- &:first-child {
- border-style: solid;
- border-radius: 3px 3px 0 0;
- }
- &:last-child {
- border-radius: 0 0 3px 3px;
- }
- &:only-child {
- border-radius: 3px;
- border-style: solid;
- }
-}
-
-%undecorated_button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px transparentize(white,1),
- 0 1px transparentize(white, 1);
- text-shadow: none;
- icon-shadow: none;
-}
-
-/* menu buttons */
-.menuitem.button.flat {
- @extend %undecorated_button;
- outline-offset: -1px;
- &:hover { background-color: mix($fg_color,$bg_color,10%); }
- &:selected { @extend %selected_items; }
- &:backdrop, &:backdrop:hover {
- @extend %undecorated_button;
- }
-}
-
-GtkColorButton.button {
- padding: 5px; // Uniform padding on the GtkColorButton
- GtkColorSwatch {
- border-radius: 0;
- box-shadow: inset 0 1px 1px transparentize(black, 0.9),
- _widget_edge();
- &:insensitive,
- &:backdrop { box-shadow: none; }
- }
-}
-
-/*********
- * Links *
- *********/
-
-*:link {
- color: $link_color;
- &:visited {
- color: $link_visited_color;
- *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); }
- }
- &:hover {
- color: lighten($link_color,10%);
- *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); }
- }
- &:active {
- color: $link_color;
- *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); }
- }
- &:backdrop, &:backdrop:hover, &:backdrop:hover:selected {
- color: $selected_bg_color;
- }
- &:selected, *:selected & {
- color: mix($selected_fg_color, $selected_bg_color, 80%);
- }
-}
-
-.button:link, .button:visited {
- @extend %undecorated_button;
- @extend *:link;
- text-shadow: none;
- &:hover, &:active, &:checked {
- @extend %undecorated_button;
- text-shadow: none;
- }
- &:backdrop {
- @extend %undecorated_button; //This shouldn't be needed but avoids
- //a weird transition which for some reason
- //makes borders blink on hover
- }
-}
-
-/*****************
- * GtkSpinButton *
- *****************/
-
-.spinbutton {
- .button {
- background-image: none;
- border-style: none none none solid;
- border-color: transparentize($borders_color,0.7);
- color: mix($fg_color, $base_color,90%);
- border-radius: 0;
- box-shadow: none;
- // padding-left: 6px;
- // padding-right: 6px;
- &:dir(rtl) { border-style: none solid none none; }
- &:hover {
- color: $fg_color;
- background-color: transparentize($fg_color,0.95);
- }
- &:insensitive {
- color: transparentize($insensitive_fg_color,0.7);
- }
- &:active {
- box-shadow: inset 0 2px 3px -1px transparentize(black,0.8);
- background-color: transparentize(black,0.9);
- }
- &:backdrop {
- color: mix($backdrop_fg_color, $backdrop_base_color, 90%);
- border-color: transparentize($backdrop_borders_color,0.7);
- background-color: transparent;
- }
- &:backdrop:insensitive {
- background-image: none;
- color: transparentize($backdrop_insensitive_color,0.7);
- border-style: none none none solid; // It is needed or it gets overridden
- &:dir(rtl) { border-style: none solid none none; }
- }
- }
- .osd & {
- .button {
- @include button(undecorated);
- color: $osd_fg_color;
- border-style: none none none solid;
- border-color: transparentize($osd_borders_color, 0.3);
- border-radius: 0;
- box-shadow: none;
- icon-shadow: 0 1px black;
- &:dir(rtl) { border-style: none solid none none; }
- &:hover {
- @include button(undecorated);
- color: $osd_fg_color;
- border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
- background-color: transparentize($osd_fg_color, 0.9);
- icon-shadow: 0 1px black;
- box-shadow: none;
- }
- &:backdrop {
- @include button(undecorated);
- color: $osd_fg_color;
- border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
- icon-shadow: none;
- box-shadow: none;
- }
- &:insensitive {
- @include button(undecorated);
- color: $osd_insensitive_fg_color;
- border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
- icon-shadow: none;
- box-shadow: none;
- }
- &:last-child { border-radius: 0 3px 3px 0; }
- &:dir(rtl):first-child { border-radius: 3px 0 0 3px; }
- }
- }
- &.vertical, &.vertical:dir(rtl) { //FIXME: try using linking templates for vertically linked stuff
- .button {
- padding-top: 8px; // Same vertical padding as image-buttons
- padding-bottom: 8px; //
- &:first-child {
- @extend %top_button;
- @include button(normal, $edge:none);
- &:active {
- @extend %top_button;
- @include button(active, $edge:none);
- }
- &:hover {
- @extend %top_button;
- @include button(hover, $edge:none);
- }
- &:insensitive {
- @extend %top_button;
- @include button(insensitive, $edge:none);
- }
- &:backdrop {
- @extend %top_button;
- @include button(backdrop, $edge:none);
- }
- }
- &:last-child {
- @extend %bottom_button;
- @include button(normal);
- &:active {
- @extend %bottom_button;
- @include button(active);
- }
- &:hover {
- @extend %bottom_button;
- @include button(hover);
- }
- &:insensitive {
- @extend %bottom_button;
- @include button(insensitive);
- }
- &:backdrop {
- @extend %bottom_button;
- @include button(backdrop);
- }
- }
- &:backdrop:insensitive {
- @include button(backdrop-insensitive);
- }
- }
- &.entry {
- // we should remove the bottom edge hilight here, but seems
- // like buttons are on top of it so it doesn't show up
- border-radius: 0;
- padding-left: 3px;
- padding-right: 3px;
- }
- %top_button {
- border-radius: 3px 3px 0 0;
- border-style: solid solid none solid;
- }
- %bottom_button {
- border-radius: 0 0 3px 3px;
- border-style: none solid solid solid;
- }
- }
-/* This is to fix spinbuttons in entries, but I feel like hiding code issues
- * hence it's commented atm.
- * GtkTreeView & {
- * &.entry, &.entry:focus {
- * padding: 1px;
- * border-width: 1px 0;
- * border-color: $selected_bg_color;
- * border-radius: 0;
- * box-shadow: none;
- * }
- * } */
-}
-
-/**************
- * ComboBoxes *
- **************/
-GtkComboBox {
- > .button { padding-top: 3px; padding-bottom: 4px; } // Otherwise combos
- // are bigger then
- // buttons
- -GtkComboBox-arrow-scaling: 0.5;
- -GtkComboBox-shadow-type: none;
-
- box-shadow: 0 1px $borders_edge;
-
- @include _button_text_shadow;
-
- &:insensitive {
- color: $insensitive_fg_color;
- text-shadow: none;
- icon-shadow: none;
- }
- &:backdrop {
- color: $backdrop_fg_color;
- text-shadow: none;
- icon-shadow: none;
- }
- &:backdrop:insensitive {
- color: $backdrop_insensitive_color;
- }
- .menuitem { text-shadow: none; }
- .separator {
- // always disable separators
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0;
- }
- &.combobox-entry .entry { @extend %linked; }
- &.combobox-entry .button, &.combobox-entry .button:backdrop {
- // It is needed to specify the backdrop button or it gets overridden
- @extend %linked;
- }
-}
-
-.linked > GtkComboBox > .button {
- // the combo is a composite widget so the way we do button linkind doesn't
- // work, special case needed. See
- // https://bugzilla.gnome.org/show_bug.cgi?id=733979
- &:dir(ltr) { @extend %linked_middle; } // specificity bump
- &:dir(rtl) { @extend %linked_middle:dir(rtl); }
-}
-.linked > GtkComboBox:first-child > .button {
- @extend %linked:first-child;
-}
-.linked > GtkComboBox:last-child > .button {
- @extend %linked:last-child;
-}
-.linked > GtkComboBox:only-child > .button {
- @extend %linked:only-child;
-}
-.linked.vertical > GtkComboBoxText > .button,
-.linked.vertical > GtkComboBox > .button { @extend %linked_vertical_middle; }
-.linked.vertical > GtkComboBoxText:first-child > .button,
-.linked.vertical > GtkComboBox:first-child > .button { @extend %linked_vertical:first-child; }
-.linked.vertical > GtkComboBoxText:last-child > .button,
-.linked.vertical > GtkComboBox:last-child > .button { @extend %linked_vertical:last-child; }
-.linked.vertical > GtkComboBoxText:only-child > .button,
-.linked.vertical > GtkComboBox:only-child > .button { @extend %linked_vertical:only-child; }
-
-/************
- * Toolbars *
- ************/
-.toolbar {
- -GtkWidget-window-dragging: true;
- padding: 4px;
- background-color: $bg_color;
- .osd &, &.osd {
- padding: 13px;
- border: none;
- border-radius: 5px;
- background-color: $osd_bg_color;
- }
-}
-
-//searchbar, location-bar & inline-toolbar
-.inline-toolbar {
- @extend .toolbar;
- @extend %inset-bar;
- border-width: 0 1px 1px;
- padding: 3px;
- border-radius: 0 0 5px 5px;
-}
-.search-bar, .location-bar {
- @extend .toolbar;
- @extend %inset-bar;
- border-width: 0 0 1px;
- padding: 3px;
-}
-
-%inset-bar {
- border-style: solid;
- border-color: $borders_color;
- $_bg: mix($bg_color, $borders_color, 70%);
- background-color: $_bg;
- box-shadow: inset 0 2px 3px -1px mix($borders_color, $_bg, 60%),
- _widget_edge();
- //FIXME edge would be nice, but doesn't work
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: $backdrop_dark_fill;
- box-shadow: none;
- }
-}
-
-/***************
- * Header bars *
- ***************/
-
-.titlebar,
-.header-bar {
- padding: 6px;
- border-width: 0 0 1px;
- border-style: solid;
- border-color: $borders_color;
- border-radius: 7px 7px 0 0;
- background-color: transparent;
-
- @include headerbar_fill;
-
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: $bg_color;
- background-image: none;
- box-shadow: inset 0 1px $top_hilight;
- }
-
- .title {
- font-weight: bold;
- padding: 0px 12px;
- }
-
- .subtitle {
- font-size: smaller;
- padding: 0 12px;
- @extend .dim-label;
- }
-
- .header-bar-separator,
- & > GtkBox > .separator.vertical {
- -GtkWidget-wide-separators: true;
- -GtkWidget-separator-width: 1px;
- border-width: 0 1px;
- border-image: linear-gradient(to bottom,
- transparentize($borders_color,1),
- $borders_color 30%,
- $borders_color 70%,
- transparentize($borders_color,1) 100%)
- 0 1 / 0 1px stretch; //FIXME use a proper color
-
- &:backdrop {
- border-image: linear-gradient(to bottom, transparentize($backdrop_borders_color, 0.5))
- 0 1 / 1px 1px; //FIXME use a proper color
- }
- }
-
- &.selection-mode {
- $_hc: mix($top_hilight,$selected_bg_color, 50%); // hilight color
-
- color: $selected_fg_color;
- text-shadow: 0 -1px transparentize(black, 0.5);
- border-color: $selected_borders_color;
- background-image: linear-gradient(to bottom,
- lighten($selected_bg_color,5%),
- $selected_bg_color);
- box-shadow: inset 0 -1px mix($selected_borders_color, $selected_bg_color, 35%), //bottom shade
- inset 0 1px $_hc;
-
- &:backdrop {
- background-image: linear-gradient(to bottom, $selected_bg_color);
- box-shadow: inset 0 1px mix($top_hilight,$selected_bg_color, 60%);
- }
-
- .subtitle:link { @extend *:link:selected; }
-
- .button {
- @include button(normal, $selected_bg_color, $selected_fg_color, $_hc);
-
- &.flat { @include button(undecorated); }
-
- &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, $_hc); }
-
- &:active, &:checked { @include button(active, $selected_bg_color, $selected_fg_color, $_hc); }
-
- &:backdrop,
- &.flat:backdrop {
- @include button(backdrop, $selected_bg_color, $selected_fg_color, $_hc);
- -gtk-image-effect: none;
- border-color: $selected_borders_color;
-
- &:active,
- &:checked {
- @include button(backdrop-active, $selected_bg_color, $selected_fg_color, $_hc);
- border-color: $selected_borders_color;
- }
-
- &:insensitive {
- @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, $_hc);
- border-color: $selected_borders_color;
- }
-
- &:insensitive:active,
- &:insensitive:checked {
- @include button(backdrop-insensitive-active, $selected_bg_color,
- $selected_fg_color, $_hc);
- border-color: $selected_borders_color;
- }
- }
-
- &.flat:backdrop,
- &.flat:insensitive,
- &.flat:insensitive:backdrop {
- @include button(undecorated);
- }
-
- &:insensitive {
- @include button(insensitive, $selected_bg_color, $selected_fg_color, $_hc);
-
- &:active, &:checked { @include button(insensitive-active, $selected_bg_color, $selected_fg_color, $_hc); }
- }
-
- &.suggested-action {
- @include button(normal, $edge:$_hc);
- border-color: $selected_borders_color;
-
- &:hover {
- @include button(hover, $edge:$_hc);
- border-color: $selected_borders_color;
- }
-
- &:active {
- @include button(active, $edge:$_hc);
- border-color: $selected_borders_color;
- }
-
- &:insensitive {
- @include button(insensitive, $edge:$_hc);
- border-color: $selected_borders_color;
- }
-
- &:backdrop {
- @include button(backdrop, $edge:$_hc);
- border-color: $selected_borders_color;
- }
-
- &:backdrop:insensitive {
- @include button(backdrop-insensitive, $edge:$_hc);
- border-color: $selected_borders_color;
- }
- }
- }
-
- .selection-menu {
- border-color: transparentize($selected_bg_color, 1);
- background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1));
- box-shadow: none;
- padding-left: 10px;
- padding-right: 10px;
-
- GtkArrow { -GtkArrow-arrow-scaling: 1; }
-
- .arrow {
- -gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
- color: transparentize($selected_fg_color,0.5);
- icon-shadow: none;
- }
-
- &:backdrop { @extend .selection-menu };
- }
- }
-
- .tiled &, .maximized & {
- border-radius: 0; // squared corners when the window is max'd or tiled
- }
-
- &.default-decoration {
- padding: 4px;
- .button { padding: 5px; }
- }
-}
-
-/************
- * Pathbars *
- ************/
-
-.path-bar .button {
- padding: 5px 6px 6px;
- &:first-child { padding-left: 8px; }
- &:last-child { padding-right: 8px; }
- &:only-child {
- padding-left: 12px;
- padding-right: 12px;
- }
-
- // the following is for spacing the icon and the label inside the home button
- .label:last-child { padding-left: 2px; }
- .label:first-child { padding-right: 2px; }
- .label:only-child { padding-right: 0; padding-left: 0; }
- GtkImage { padding-top: 1px; }
-}
-
-/**************
- * Tree Views *
- **************/
-GtkTreeView.view {
- -GtkTreeView-grid-line-width: 1;
- -GtkTreeView-grid-line-pattern: '';
- -GtkTreeView-tree-line-width: 1;
- -GtkTreeView-tree-line-pattern: '';
- -GtkTreeView-expander-size: 16;
-
- border-left-color: mix($fg_color, $base_color, 0.5); // this is actually the tree lines color,
- border-top-color: $bg_color; // while this is the grid lines color, better then nothing
-
- &:selected,
- &:selected:focus,
- &:selected:hover { border-radius: 0; } // rest border radius in lists
-
- &:selected, &:backdrop:selected {
- border-left-color: mix($selected_fg_color, $selected_bg_color, 0.5);
- border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly
- }
-
- &:insensitive {
- color: $insensitive_fg_color;
- &:selected {
- color: mix($selected_fg_color, $selected_bg_color, 40%);
- &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); }
- }
- &:backdrop { color: $backdrop_insensitive_color; }
- }
-
- &:backdrop {
- border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 0.5);
- border-top: $backdrop_bg_color;
- }
-
- &.expander {
- -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
- &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
- color: mix($fg_color, $base_color, 70%);
- &:hover { color: $fg_color; }
- &:selected {
- color: mix($selected_fg_color, $selected_bg_color, 70%);
- &:hover { color: $selected_fg_color; }
- &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); }
- }
- &:checked {
- -gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
- }
- &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); }
- }
- &.progressbar { // progress bar in treeviews
- @if $variant == light { color: $base_color; }
- border-radius: 4px;
- border-color: $selected_borders_color;
- background-image: linear-gradient(to bottom,
- $selected_bg_color,
- darken($selected_bg_color,10%));
- box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7),
- transparentize(white,0.85)),
- 0 1px if($variant=='light', transparentize(black, 0.8),
- transparentize(black,0.9));
- &:selected {
- @if $variant == 'light' {
- color: $selected_bg_color;
- box-shadow: none;
- }
- @else { box-shadow: inset 0 1px transparentize(white, 0.95); }
- background-image: linear-gradient(to bottom,
- $base_color,
- darken($base_color,10%));
- &:backdrop {
- @if $variant == 'light' { color: $selected_bg_color; }
- @else { border-color: $backdrop_base_color; }
- background-color: $backdrop_base_color;
- }
- }
- &:backdrop {
- @if $variant == 'light' { color: $backdrop_base_color; }
- @else { border-color: $backdrop_base_color; }
- background-image: none;
- box-shadow: none;
- }
- }
- &.trough { // progress bar trough in treeviews
- background-color: transparentize($fg_color,0.9);
- border-radius: 4px;
- &:selected {
- background-color: if($variant == 'light',
- transparentize($selected_fg_color, 0.7),
- darken($selected_bg_color, 10%));
- @if $variant == 'light' {
- border-width: 1px 0;
- border-style: solid;
- border-color: $selected_bg_color;
- }
- }
- }
-}
-
-column-header {
- .button {
- @extend %column_header_button;
- $_column_header_color: mix($fg_color,$base_color,50%);
- color: $_column_header_color;
- background-color: $base_color;
- font-weight: bold;
- text-shadow: none;
- box-shadow: none;
- &:hover {
- @extend %column_header_button;
- color: mix($_column_header_color,$fg_color,50%);
- box-shadow: none;
- transition: none; //I shouldn't need this
- }
- &:active {
- @extend %column_header_button;
- color: $fg_color;
- transition: none; //I shouldn't need this
- }
- &.dnd {
- @extend column-header.button.dnd;
- }
- }
- &:last-child .button,
- &:last-child .button:backdrop, // set :backdrop too or the border will be visibile there
- &:last-child.button,
- &:last-child.button:backdrop { //treeview-like derived widgets in Banshee and Evolution
- border-right-style: none;
- }
-}
-
-column-header.button.dnd { // for treeview-like derive widgets
- transition: none;
- color: $selected_bg_color;
- box-shadow: inset 1px 1px 0 1px $selected_bg_color,
- inset -1px 0 0 1px $selected_bg_color,
- inset 1px 1px $base_color, inset -1px 0 $base_color;;
- &:active { @extend column-header.button.dnd; }
- &:selected { @extend column-header.button.dnd; }
- &:hover { @extend column-header.button.dnd; }
-}
-
-%column_header_button {
- padding: 3px 6px;
- border-style: none solid solid none;
- border-radius: 0;
- background-image: none;
- border-color: $bg_color;
- text-shadow: none;
- &:insensitive {
- border-color: $bg_color;
- background-image: none;
- }
- &:backdrop {
- border-color: $backdrop_bg_color;
- border-style: none solid solid none;
- color: mix($backdrop_fg_color, $backdrop_bg_color,50%);
- background-image: none;
- background-color: $backdrop_base_color;
- &:insensitive {
- border-color: $backdrop_bg_color;
- background-image: none;
- }
- }
-}
-
-
-/*********
- * Menus *
- *********/
-.menubar {
- -GtkWidget-window-dragging: true;
- padding: 0px;
- box-shadow: inset 0 -1px transparentize(black, 0.9);
- &:backdrop { background-color: $backdrop_bg_color; }
- & > .menuitem {
- padding: 4px 8px;
- &:hover { //Seems like it :hover even with keyboard focus
- box-shadow: inset 0 -3px $selected_bg_color;
- color: $link_color;
- }
- &:insensitive {
- color: $insensitive_fg_color;
- box-shadow: none;
- }
- }
-}
-
-.menu {
- margin: 4px;
- padding: 0px;
- background-color: $base_color;
- border: 1px solid $borders_color; // adds borders in a non composited env
- .csd & { border: none; } // axes borders in a composited env
- .menuitem {
- text-shadow: none;
- padding: 4px;
- &:hover {
- color: $selected_fg_color;
- background-color: $selected_bg_color;
- }
- &:insensitive {
- color: $insensitive_fg_color;
- &:backdrop { color: $backdrop_insensitive_color; }
- }
- &:backdrop, &:backdrop:hover {
- color: $backdrop_fg_color;
- background-color: $backdrop_base_color;
- }
- //submenu indicators
- &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); }
- &.arrow:dir(rtl) {-gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); }
- }
- &.button { // overlow buttons
- @extend %undecorated_button;
- border-style: none;
- border-radius: 0;
- &.top { border-bottom: 1px solid mix($fg_color, $base_color, 10%); }
- &.bottom { border-top: 1px solid mix($fg_color, $base_color, 10%); }
- &:hover { background-color: mix($fg_color, $base_color, 10%); }
- &:insensitive {
- color: transparent;
- background-color: transparent;
- border-color: transparent ;
- }
- }
-}
-
-.menuitem .accelerator { color: gtkalpha(currentColor,0.55); }
-
-
-/***************
- * Popovers *
- ***************/
-
-.popover {
- padding: 2px;
- border: 1px solid $borders_color;
- border-radius: 5px;
- background-color: mix($bg_color, $base_color, 50%);
-
- box-shadow: 0 2px 3px transparentize(black, 0.5);
-
- &:backdrop {
- box-shadow: none;
- }
-
- > .list,
- > .view,
- > .toolbar,
- &.osd > .toolbar {
- border-style: none;
- background-color: transparent;
- }
-
- .button.flat,
- .button.flat:hover {
- text-shadow: none;
- transition: none;
- }
-
- &.osd { @extend %osd; }
-}
-
-//touch selection handlebars for the Popover.osd above
-.entry.cursor-handle,
-.cursor-handle {
- background-color: transparent;
- background-image: none;
- box-shadow: none;
- border-style: none;
- &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); }
- &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); }
-}
-
-/*****************
- * Notebooks and *
- * Tabs *
- *****************/
-
-.notebook {
- // Through me you go to the grief wracked city;
- // Through me you go to everlasting pain;
- // Through me you go a pass among lost souls.
- // ...
- // Abandon all hope — Ye Who Enter Here
- padding: 0;
- background-color: $base_color;
- -GtkNotebook-initial-gap: 10;
- -GtkNotebook-arrow-spacing: 5;
- -GtkNotebook-tab-curvature: 0;
- -GtkNotebook-tab-overlap: -8;
- -GtkNotebook-has-tab-gap: false;
- -GtkWidget-focus-padding: 0;
- -GtkWidget-focus-line-width: 0;
- transition: all 200ms $ease-out-quad;
- &:backdrop {
- background-color: $backdrop_base_color;
- }
- &.frame {
- border: 1px solid $borders_color;
- // FIXME doesn't work
- &.top { border-top-width: 0; }
- &.bottom { border-bottom-width: 0; }
- &.right { border-right-width: 0; }
- &.left { border-left-width: 0; }
- &:backdrop { border-color: $backdrop_borders_color; }
- }
- &.header {
- // FIXME: double borders in some case, can't fix it w/o a class tho
- // FIXME: doesn't work on dark var
- background-color: mix($bg_color, $borders_color, 70%);
-
- // this is the shading of the header behind the tabs
- &.frame {
- border: 1px solid $borders_color;
- &.top { border-bottom-width: 0; }
- &.bottom { border-top-width: 0; }
- &.right { border-left-width: 0; }
- &.left { border-right-width: 0; }
- &:backdrop { border-color: $backdrop_borders_color; }
- }
-
- $_header_shade: inset 0 2px 3px -1px transparentize(black, 0.85);
- &.top {
- box-shadow: $_header_shade,
- inset 0 -1px $borders_color; // border
- &:backdrop { box-shadow: inset 0 -1px $backdrop_borders_color; }
- }
- &.bottom {
- box-shadow: $_header_shade,
- inset 0 1px $borders_color;
- &:backdrop { box-shadow: inset 0 1px $backdrop_borders_color; }
- }
- &.right {
- box-shadow: $_header_shade,
- inset 1px 0 $borders_color;
- &:backdrop { box-shadow: inset 1px 0 $backdrop_borders_color; }
- }
- &.left {
- box-shadow: $_header_shade,
- inset -1px 0 $borders_color;
- &:backdrop { box-shadow: inset -1px 0 $backdrop_borders_color; }
- }
- &:backdrop {
- // same color as backdrop pushed button
- background-color: $backdrop_dark_fill;
- box-shadow: none;
- }
- }
- tab {
- border-width: 0;
- border-style: solid;
- border-color: transparent;
- background-color: transparent;
-
- outline-offset: 0;
-
- $tab_indicator_size: 3px;
- //vertical tab sizing
- $vt_vpadding: 8px;
- $vt_hpadding: 20px;
- // horizontal tab sizing
- $ht_vpadding: 5px;
- $ht_hpadding: 20px;
-
- //FIXME: we get double border in some cases, not considering the broken
- //notebook content frame...
- &.top, &.bottom { padding: $vt_vpadding $vt_hpadding; }
- &.left, &.right { padding: $ht_vpadding $ht_hpadding; }
-
-
- /* works for testnotebookdnd, but there's a superfluous border
- in gedit or web, commented out for now, needs gtk fixes
- &.reorderable-page {
- &.top {
- padding-top: ($vt_vpadding - 1px);
- border-top-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.bottom {
- padding-bottom: ($vt_vpadding - 1px);
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left {
- padding-left: ($ht_hpadding - 1px);
- border-left-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- &.right {
- padding-right: ($ht_hpadding - 1px);
- border-right-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- }
- */
- &.reorderable-page {
- &.top, &.bottom {
- padding-left: 12px; // for a nicer close button
- padding-right: 12px; // placement
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left, &.right {
- border-bottom-width: 1px;
- border-top-width: 1px;
- }
- }
- &.top {
- //padding-bottom: ($vt_vpadding -$tab_indicator_size);
- border-bottom-width: $tab_indicator_size;
- }
- &.bottom {
- //padding-top: ($vt_vpadding -$tab_indicator_size);
- border-top-width: $tab_indicator_size;
- }
- &.left {
- //padding-right: ($ht_hpadding -$tab_indicator_size);
- border-right-width: $tab_indicator_size;
- }
- &.right {
- //padding-left: ($ht_hpadding -$tab_indicator_size);
- border-left-width: $tab_indicator_size;
- }
-
- //here's the interesting stuff
- &:hover, &.prelight-page {
- border-color: $borders_color;
- }
- &:active, &.active-page, &:backdrop:active {
- border-color: $selected_bg_color;
- }
- &:backdrop {
- background-color: transparent;
- border-color: transparent;
- }
- @each $_tab, $_border in (top, bottom),
- (bottom, top),
- (left, right),
- (right, left) {
- &.reorderable-page.#{$_tab} {
- border-color: transparent;
- &:hover, &.prelight-page {
- border-color: transparentize($borders_color,0.7);
- border-#{$_border}-color: $borders_color;
- background-color: transparentize($bg_color,0.8);
- }
- &:active, &.active-page {
- background-color: transparentize($bg_color,0.5);
- border-color: transparentize($borders_color,0.5);
- border-#{$_border}-color: $selected_bg_color;
- &:hover { background-color: transparentize($bg_color,0.3); }
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: $backdrop_bg_color;
- border-#{$_border}-color: $selected_bg_color;
- }
- }
- &:backdrop {
- border-color: transparent;
- background-color: transparent;
- }
- }
- }
- .label { //tab text
- padding: 0 2px; // needed for a nicer focus ring
- font-weight: bold;
- color: $insensitive_fg_color;
- &:backdrop, &.prelight-page:backdrop {
- color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
- }
- }
- .prelight-page .label, .label.prelight-page {
- // prelight tab text
- color: mix($fg_color, $insensitive_fg_color, 50%);
- &:backdrop { // FIXME, it's the same as .label:backdrop up here
- color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
- }
- }
- .active-page .label, .label.active-page {
- // active tab text
- color: $fg_color;
- &:backdrop { color: $backdrop_fg_color; }
- }
- .button { //tab close button
- padding: 0;
- border: 1px solid transparent;
- @extend %undecorated_button;
- icon-shadow: none;
- transition: none;
- color: transparentize($fg_color,0.7);
- &:hover {
- color: $fg_color;
- @include button(hover, $edge:none);
- background-image: none;
- box-shadow: none;
- }
- &:active {
- @include button(active, $edge:none);
- }
- &:backdrop {
- color: transparentize($backdrop_fg_color,0.7);
- border-color: transparent;
- }
- & > GtkImage { // this is a hack which makes tabs grow
- padding: 2px;
- }
- }
- }
- &.arrow {
- color: $insensitive_fg_color;
- &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); }
- &:active { color: $fg_color; }
- &:insensitive {
- color: transparentize($insensitive_fg_color,0.7);
- }
- &:backdrop {
- color: transparentize($backdrop_fg_color,0.6);
- &:insensitive {
- color: $backdrop_insensitive_color;
- }
- }
- }
-}
-
-/**************
- * Scrollbars *
- **************/
-
-.scrollbar {
- -GtkRange-slider-width: 13;
- -GtkRange-trough-border: 1;
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- -GtkScrollbar-min-slider-length: 42; // minimum size for the slider.
- // sadly can't be in '.slider'
- // where it belongs
- -GtkRange-stepper-spacing: 0;
- -GtkRange-trough-under-steppers: 1;
-
- .button {
- border: none;
- }
-
- // trough coloring
- .trough {
- background-color: $scrollbar_bg_color;
- border: 1px none $borders_color;
-
- &:backdrop {
- background-color: $backdrop_scrollbar_bg_color;
- border-color: $backdrop_borders_color;
- }
- }
-
- // slider coloring
- .slider {
- border-color: transparent;
- border-style: solid;
- background-color: mix($fg_color, $bg_color, 40%);
- background-clip: padding-box; // needed since we use the borders as margins
-
- &:hover { background-color: mix($fg_color, $bg_color, 60%); }
-
- &:prelight:active { background-color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%));}
-
- &:backdrop { background-color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); }
-
- &:insensitive {
- background-color: transparent;
- }
- }
-
- &.overlay-indicator { // Overlay scrolling indicator
- -GtkRange-slider-width: 8px;
-
- .slider {
- background-color: transparentize($fg_color, 0.7);
- border-width: 2px;
- border-radius: 100px;
- }
-
- .trough {
- border-color: transparent;
- background-color: transparent;
- }
-
- &.dragging,
- &.hovering {
- -GtkRange-slider-width: 13;
-
- .slider { border-width: 1px; }
-
- .trough {
- border-color: transparentize($borders_color, 0.3);
- background-color: transparentize($scrollbar_bg_color, 0.3);
- }
-
- &.fine-tune {
-
- .slider { border-width: 3px; }
-
- .trough { background-color: if($variant=='light', darken($scrollbar_bg_color, 3%), lighten($scrollbar_bg_color, 3%)); }
- }
- }
- }
-
- // borders and margins
- .slider {
- border-width: 3px;
- border-radius: 100px;
- }
-
- &.fine-tune .slider { border-width: 4px; }
-
- &.vertical {
-
- .slider {
- margin-left: 1px;
-
- &:dir(rtl) {
- margin-left: 0;
- margin-right: 1px;
- }
- }
-
- .trough {
- border-left-style: solid;
-
- &:dir(rtl) {
- border-left-style: none;
- border-right-style: solid;
- }
- }
- }
-
- &.horizontal {
-
- .slider {
- margin-top: 1px;
- }
-
- .trough { border-top-style: solid; }
- }
-}
-
-.scrollbars-junction,
-.scrollbars-junction.frame { // the small square between two scrollbars
- border-color: transparent;
- // the border image is used to add the missing dot between the borders, details, details, details...
- border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch;
- background-color: $scrollbar_bg_color;
-
- &:dir(rtl) { border-image-slice: 0 1 0 0; }
-
- &:backdrop {
- border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px);
- background-color: $backdrop_scrollbar_bg_color;
- }
-}
-
-
-/**********
- * Switch *
- **********/
-
-GtkSwitch {
- -GtkSwitch-slider-width: 45px; // 55px is the right value to make it as tall
- // as buttons, not doing that for now
- font-weight: bold;
- font-size: smaller;
- outline-offset: -4px;
- box-shadow: inset 0 1px transparentize(black, 0.9), // needs to be set here
- _widget_edge(); // otherwise it gets
- // clipped
- &.trough {
- // similar to the .scale
- border: 1px solid $borders_color;
- border-radius: 3px;
- color: $fg_color;
- background-image: linear-gradient(to bottom,
- mix($bg_color,$borders_color,60%));
- text-shadow: 0 1px transparentize(black, 0.9);
- &:active {
- @include progressbar_fill;
- color: white;
- border-color: $selected_borders_color;
- box-shadow: _widget_edge();
- text-shadow: 0 1px transparentize($selected_borders_color,0.5),
- 0 0 2px transparentize(white,0.4);
- }
- &:insensitive {
- color: $insensitive_fg_color;
- border-color: $borders_color;
- background-image: none;
- background-color: $insensitive_bg_color;
- box-shadow: _widget_edge();
- text-shadow: none;
- }
- &:backdrop {
- color: $backdrop_fg_color;
- border-color: $backdrop_borders_color;
- background-image: linear-gradient(to bottom, $backdrop_dark_fill);
- box-shadow: none;
- text-shadow: none;
- &:active {
- @if $variant == 'light' { color: $backdrop_bg_color; }
- border-color: if($variant == 'light', $selected_bg_color,
- $selected_borders_color);
- background-image: linear-gradient(to bottom, $selected_bg_color);
- box-shadow: none;
- }
- &:insensitive {
- color: $backdrop_insensitive_color;
- border-color: $backdrop_borders_color;
- background-image: none;
- background-color: $insensitive_bg_color;
- }
- }
- }
- &.slider {
- border: 1px solid;
- border-radius: 3px;
- @include button(normal);
- box-shadow: inset 0 1px if($variant=='light', white,
- transparentize(white,0.85)),
- inset 0 -2px transparentize($bg_color,0.4),
- inset 0 -1px mix($bg_color,$borders_color,50%);
- &:hover {
- @include button(hover);
- box-shadow: inset 0 1px if($variant=='light', white,
- transparentize(white,0.85)),
- inset 0 -2px transparentize($bg_color,0.4),
- inset 0 -1px mix($bg_color,$borders_color,50%);
- }
- &:active { border: 1px solid $selected_borders_color; }
- &:insensitive { @include button(insensitive, $edge:none); }
- &:backdrop {
- @include button(backdrop);
- box-shadow: none;
- &:active{
- border-color: if($variant == 'light', $selected_bg_color,
- $selected_borders_color);
- }
- &:insensitive {
- @include button(backdrop-insensitive);
- box-shadow: none;
- }
- }
- }
- .list-row:selected & {
- @if $variant == 'light' {
- box-shadow: none;
- border-color: $selected_borders_color;
- &:backdrop { border-color: $selected_borders_color; }
- &.slider:dir(rtl) { border-left-color: $borders_color; }
- &.slider:dir(ltr) { border-right-color: $borders_color; }
- &.slider,
- &.slider:active { border-color: $selected_borders_color; }
- }
- }
-
-}
-
-/*************************
- * Check and Radio items *
- *************************/
-
-// draw regular check and radio items using our PNG assets
-// all assets are rendered from assets.svg. never add pngs directly
-
-$asset_suffix: if($variant=='dark', '-dark', '');
-@each $w,$a in ('check', 'checkbox'),
- ('radio','radio') {
-
- //standard checks and radios
- @each $s,$as in ('','-unchecked'),
- (':hover', '-unchecked-hover'),
- (':active', '-unchecked-active'),
- (':insensitive','-unchecked-insensitive'),
- (':backdrop', '-unchecked-backdrop'),
- (':backdrop:insensitive', '-unchecked-backdrop-insensitive'),
- (':inconsistent', '-mixed'),
- (':inconsistent:hover', '-mixed-hover'),
- (':inconsistent:selected', '-mixed-active'),
- (':inconsistent:backdrop', '-mixed-backdrop'),
- (':inconsistent:insensitive', '-mixed-insensitive'),
- (':inconsistent:insensitive:backdrop', '-mixed-backdrop-insensitive'),
- (':checked', '-checked'),
- (':checked:insensitive','-checked-insensitive'),
- (':checked:hover', '-checked-hover'),
- (':checked:active', '-checked-active'),
- (':backdrop:checked', '-checked-backdrop'),
- (':backdrop:checked:insensitive', '-checked-backdrop-insensitive') {
- .#{$w}#{$s} {
- -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"),
- url("assets/#{$a}#{$as}#{$asset_suffix}@2.png"));
- icon-shadow: if(str-index($s,"backdrop"), none, 0 1px 0 $borders_edge); //no edge highlight for :backdrop
- &.button.flat { icon-shadow: none; }
- }
- @if $variant == 'light' {
- // the borders of the light variant versions of checks and radios are
- // too similar in luminosity to the selected background color, hence
- // we need special casing.
- .view.#{$w}#{$s}:selected,
- .list-row:selected .#{$w}#{$s} {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-#{$a}#{$as}#{$asset_suffix}.png"),
- url("assets/selected-#{$a}#{$as}#{$asset_suffix}@2.png"));
- }
- }
- }
-
- //menu
- .menu .menuitem.#{$w} {
- -gtk-icon-source: -gtk-icontheme('#{$a}-symbolic');
- color: mix($fg_color, $bg_color, 60%);
- icon-shadow: none;
- &:active, &:checked {
- -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic');
- }
- &:inconsistent {
- -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic');
- }
- &:hover { color: $selected_fg_color; }
- &:insensitive { color: mix($insensitive_fg_color, $bg_color, 50%); }
- }
-}
-
-//treeview and list-rows
-.view.check, .view.radio,
-.list-row .check, list-row .radio {
- icon-shadow: none;
- &:selected, &:hover { icon-shadow: none; }
-}
-
-//selection-mode
-@each $s,$as in ('','-selectionmode'),
- (':hover', '-hover-selectionmode'),
- (':active', '-active-selectionmode'),
- (':backdrop', '-backdrop-selectionmode'),
- (':checked', '-checked-selectionmode'),
- (':checked:hover', '-checked-hover-selectionmode'),
- (':checked:active', '-checked-active-selectionmode'),
- (':backdrop:checked', '-checked-backdrop-selectionmode') {
- .view.content-view.check#{$s} {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}.png"),
- url("assets/checkbox#{$as}@2.png"));
- background-color: transparent;
- }
-}
-
-GtkCheckButton.text-button, GtkRadioButton.text-button {
- // this is for a nice focus on check and radios text
- padding: 1px 2px 4px;
- outline-offset: 0;
- &:insensitive,
- &:insensitive:active,
- &:insensitive:inconsistent {
- // set insensitive color, which is overriden otherwise
- color: $insensitive_fg_color;
- &:backdrop { color: $backdrop_insensitive_color; }
- }
-}
-
-/************
- * GtkScale *
- ************/
-.scale,
-.scale.scale-has-marks-above.scale-has-marks-below,
-.scale.vertical.scale-has-marks-above.scale-has-marks-below {
- // FIXME: rationalize
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 20;
- -GtkRange-trough-border: 2;
- outline-offset: -9px;
- outline-radius: 4px;
-
- &.fine-tune {
- outline-offset: -7px;
- outline-radius: 6px;
- &.trough {
- margin: 8px;
- border-radius: 4px;
- }
- }
-
- &.slider {
- //FIXME: better gradient on the slider and hover state
- @include button(normal);
- border: 1px solid;
- border-radius: 50%;
- border-color: darken($borders_color,3%);
- box-shadow: inset 0 1px if($variant=='light', white,
- transparentize(white,0.85)),
- inset 0 #{-2px} $bg_color,
- inset 0 #{-1px} mix($bg_color,$borders_color,50%);
- &:hover {
- @include button(hover);
- border-color: darken($borders_color,3%);
- border-radius: 50%; // needed for double marks scales
- box-shadow: inset 0 1px if($variant=='light', white,
- transparentize(white,0.85)),
- inset 0 #{-2px} if($variant=='light', white,
- transparentize(white,0.86)),
- inset 0 #{-1px} mix($bg_color,$borders_color,70%);
- }
- &:insensitive {
- border-style: solid; // needed for double marks scales or they'll get
- border-radius: 50%; // overridden
- background-image: linear-gradient(to bottom, $insensitive_bg_color);
- box-shadow: none;
- }
- &:backdrop {
- border-style: solid; // needed for double marks scales or they'll get
- border-radius: 50%; // overridden
- border-color: darken($backdrop_borders_color,3%);
- background-image: linear-gradient(to bottom, $backdrop_bg_color);
- box-shadow: none;
- }
- &:backdrop:insensitive {
- @include button(backdrop-insensitive);
- }
- &:active {
- border: 1px solid if($variant=='light',darken($selected_borders_color,3%),
- darken($selected_bg_color,15%));
- }
- //OSD sliders
- .osd & {
- @include button(osd);
- background-color: opacify($osd_bg_color, 1);
- &:hover { @include button(osd-hover); }
- &:active { @include button(osd-active); }
- &:backdrop { @include button(osd-backdrop); }
- }
- }
- &.trough {
- margin: 10px;
- border: 1px solid $borders_color;
- border-radius: 3px;
- background-color: mix($bg_color,$borders_color,60%);
- box-shadow: inset 1px 1px transparentize(black, 0.9),
- _widget_edge();
- &.highlight {
- @include progressbar_fill;
- border-color: $selected_borders_color;
- box-shadow: _widget_edge();
- &.vertical { @include progressbar_fill(vertical); }
- &:backdrop {
- border-color: if($variant=='light', $selected_bg_color,
- $selected_borders_color);
- background-color: $selected_bg_color;
- box-shadow: none;
- }
- }
- &:insensitive, &.vertical:insensitive {
- border-color: $insensitive_borders_color;
- background-image: none;
- background-color: $insensitive_bg_color;
- box-shadow: _widget_edge();
- }
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: mix($backdrop_bg_color,$borders_color);
- box-shadow: none;
- }
- &:backdrop:insensitive, .highlight:backdrop:insensitive {
- border-color: $backdrop_borders_color;
- background-color: $insensitive_bg_color;
- }
- //OSD troughs
- .osd & {
- border-color: $osd_borders_color;
- box-shadow: none;
- margin: 9px;
- &.fine-tune { margin: 7px; }
- background-color: transparentize($osd_borders_color, 0.2);
- outline-color: transparentize($osd_fg_color, 0.8);
- outline-offset: -8px;
- &.highlight {
- background-image: none;
- background-color: $selected_bg_color;
- }
- &:insensitive, &:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- }
- &:backdrop {
- border-color: $osd_borders_color;
- background-image: none;
- }
- }
- }
-}
-
-$asset_suffix: if($variant=='dark', '-dark', '');
-@each $d,$dn in ('', 'horz'),
- ('.vertical', 'vert') {
- @each $w,$we in ('scale-has-marks-below','scale_marks_below'),
- ('scale-has-marks-above','scale_marks_above') {
- .scale#{$d}.#{$w} {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2;
-
- @extend %#{$we}_#{$dn};
-
- @each $s,$as in ('',''),
- (':hover','-hover'),
- (':active','-active'),
- (':insensitive','-insensitive'),
- (':backdrop','-backdrop'),
- (':backdrop:insensitive','-backdrop-insensitive') {
- &.slider#{$s} {
- $_url: 'assets/slider-#{$dn}-#{$w}#{$as}#{$asset_suffix}';
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url('#{$_url}.png'),
- url('#{$_url}@2.png'));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none;
- }
- }
- }
- }
-}
-
-%scale_marks_above_horz {
- .trough { margin: 14px 10px 10px; }
- &.fine-tune .trough { margin: 12px 8px 8px; }
-}
-%scale_marks_below_horz {
- .trough { margin: 10px 10px 14px; }
- &.fine-tune .trough { margin: 8px 8px 12px; }
-}
-%scale_marks_above_vert {
- .trough { margin: 10px 10px 10px 14px; }
- &.fine-tune .trough { margin: 8px 8px 8px 12px; }
-}
-%scale_marks_below_vert {
- .trough { margin: 10px 14px 10px 10px; }
- &.fine-tune .trough { margin: 8px 12px 8px 8px; }
-}
-
-/*****************
- * Progress bars *
- *****************/
-
-GtkProgressBar {
- padding: 0;
- font-size: smaller;
- color: transparentize($fg_color, 0.6);
- box-shadow: inset 1px 1px transparentize(black, 0.9), // needs to be set
- _widget_edge(); // here ot it gets
- // clipped
- &:backdrop {
- color: $backdrop_insensitive_color;
- }
- &.osd {
- -GtkProgressBar-xspacing: 0;
- -GtkProgressBar-yspacing: 0;
- -GtkProgressBar-min-horizontal-bar-height: 3;
- }
- &.trough { // background
- border: 1px solid $borders_color;
- border-radius: 3px;
- background-color: mix($borders_color,$bg_color, 35%);
- &:backdrop{
- border-color: $backdrop_borders_color;
- background-color: $backdrop_dark_fill;
- box-shadow: 0 1px transparentize(white,1);
- }
- &.osd {
- border-style: none;
- background-color: transparent;
- box-shadow: none;
- }
- }
-}
-
-// moving bit
-.progressbar {
- @include progressbar_fill;
- border: 1px solid $selected_borders_color;
- border-radius: 1.5px;
- box-shadow: none; //needed for clipping
- &.left {
- border-top-left-radius: 3px;
- border-bottom-left-radius: 3px;
- }
- &.right {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- }
- &.left.right {
- box-shadow: none;
- }
- &.vertical {
- @include progressbar_fill(vertical);
- &.bottom {
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- box-shadow: none;
- }
- &.top {
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
- }
- }
- &:backdrop {
- border-color: if($variant=='light', $selected_bg_color,
- $selected_borders_color);
- background-image: none;
- background-color: $selected_bg_color;
- box-shadow: none;
- }
- &.osd {
- background-image: none;
- background-color: $selected_bg_color;
- border-style: none;
- border-radius: 0;
- }
-}
-
-
-/*************
- * Level Bar *
- *************/
-
-.level-bar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34;
-}
-
-.level-bar {
- box-shadow: _widget_edge(); // needs to be set here to avoid clipping
- -GtkLevelBar-min-block-width: 34;
- -GtkLevelBar-min-block-height: 3;
- &.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34;
- }
- &.trough {
- border: 1px solid;
- padding: 2px;
- border-radius: 3px;
- @include entry(normal);
- &:backdrop {
- @include entry(backdrop);
- }
- }
- &.fill-block {
- // FIXME: it would be nice to set make fill blocks bigger, but we'd need
- // :nth-child working on discrete indicators
- border: 1px solid if($variant=='light', darken($selected_bg_color,10%),
- darken($selected_bg_color,5%));
- background-color: $selected_bg_color;
- box-shadow: 0 1px transparentize(black, 0.9);
- border-radius: 1px;
- &:backdrop {
- border-color: $selected_bg_color;
- box-shadow: none;
- }
- &.indicator-discrete {
- &.horizontal { margin: 0 1px; }
- &.vertical { margin: 1px 0; }
- }
- &.level-high {
- border-color: darken($success_color,10%);
- background-color: $success_color;
- &:backdrop { border-color: $success_color; }
- }
- &.level-low {
- border-color: darken($warning_color,10%);
- background-color: $warning_color;
- &:backdrop { border-color: $warning_color; };
- }
- &.empty-fill-block {
- background-color: transparent;
- border-color: if($variant=='light', transparentize($fg_color,0.8),
- transparentize($fg_color,0.9));
- box-shadow: none;
- &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); }
- }
- }
-}
-
-
-/**********
- * Frames *
- **********/
-.frame {
- border: 1px solid $borders_color;
- &.flat { border-style: none; }
- &:backdrop { border-color: $backdrop_borders_color; }
- padding: 0;
- &.action-bar {
- padding: 6px;
- border-width: 1px 0 0;
- }
-}
-
-GtkScrolledWindow {
- GtkViewport.frame { // avoid double borders when viewport inside
- // scrolled window
- border-style: none;
- }
-}
-
-//vbox and hbox separators
-.separator {
- // always disable separators
- // -GtkWidget-wide-separators: true;
- color: transparentize(black, 0.9);
-
- // Font and File button separators
- GtkFileChooserButton &,
- GtkFontButton & {
- // always disable separators
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0;
- }
-}
-
-/*********
- * Lists *
- *********/
-
-.list, .list-row {
- background-color: $base_color;
- border-color: $borders_color;
- &:backdrop {
- background-color: $backdrop_base_color;
- border-color: $backdrop_borders_color;
- }
-}
-
-.list-row,
-.grid-child {
- padding: 2px;
-}
-
-.list-row.button {
- @extend %undecorated_button;
- background-color: transparentize($base_color,1); // for the transition
- border-style: none; // I need no borders here
- border-radius: 0; // and no rounded corners
- box-shadow: none; // and no box-shadow
- &:hover {
- background-color: mix($fg_color, $base_color, 5%);
- }
- &:active {
- box-shadow: inset 0 2px 2px -2px transparentize(black,0.8);
- }
- &:selected {
- &:active { box-shadow: inset 0 2px 3px -1px transparentize(black,0.5); }
- &:hover {
- background-color: mix($fg_color, $selected_bg_color, 10%);
- }
- &:backdrop { background-color: $selected_bg_color; }
- }
- &:backdrop:hover {
- @extend %undecorated_button;
- }
-}
-
-.list-row:selected {
- @extend %selected_items;
- .button {
- @include button(normal, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- &.flat {
- @include button(undecorated, $edge:none);
- color: $selected_fg_color;
- }
- &:hover {
- @include button(hover, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- }
- &:active, &:checked {
- @include button(active, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- }
- &:backdrop, &.flat:backdrop {
- @include button(backdrop, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- &:active, &:checked {
- @include button(backdrop-active, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- }
- &:insensitive {
- @include button(backdrop-insensitive, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- &:active, &:checked {
- @include button(backdrop-insensitive-active, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- }
- }
- }
- &.flat:backdrop {
- @include button(undecorated);
- color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color);
- }
- &:insensitive {
- @include button(insensitive, $edge:none);
- @if $variant == 'light' { border-color: $selected_borders_color; }
- &:active, &:checked { @include button(insensitive-active, $edge:none); }
- }
- //FIXME: make placeholder with buttons w/o edge to be extended around
- // istead of repeating everytime this stuff.
- }
-}
-
-// transition
-.list-row, list-row.button {
- transition: all 300ms $ease-out-quad;
- &:hover { transition: none; }
-}
-
-
-/*********************
- * App Notifications *
- *********************/
-
-.app-notification,
-.app-notification.frame {
- @extend %osd;
- padding: 10px;
- border: none;
- border-radius: 0 0 6px 6px;
- background-color: $osd_bg_color;
- background-image: linear-gradient(to bottom, transparentize(black, 0.8),
- transparent 2px);
- background-clip: padding-box;
- &:backdrop { background-image: none; }
- .button {
- @include button(osd);
- &.flat {
- @extend %undecorated_button;
- icon-shadow: 0 1px black;
- text-shadow: 0 1px black;
- &:backdrop,
- &:insensitive,
- &:backdrop:insensitive { @extend %undecorated_button; }
- }
- &:hover { @include button(osd-hover); }
- &:active,
- &:checked,
- &:backdrop:active,
- &:backdrop:checked {
- @include button(osd-active);
- }
- &:insensitive,
- &:backdrop:insensitive {
- @include button(osd-insensitive);
- }
- &:backdrop { @include button(osd-backdrop); }
- }
-}
-
-/*************
- * Expanders *
- *************/
-
-.expander {
- -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
- &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
- &:hover { color: lighten($fg_color,30%); } //only lightens the arrow
- &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
-}
-
-/************
- * Calendar *
- ***********/
-GtkCalendar {
- color: $text_color;
- border: 1px solid $borders_color;
-
- &:selected {
- @extend .view:selected;
- }
-
- &.header {
- border: 1px solid transparentize(black, 0.9);
- border-radius: 0;
-
- &:backdrop { border-color: transparentize(black, 0.9); }
- }
-
- &.button {
- @extend %undecorated_button;
- color: transparentize($fg_color, 0.55);
-
- &:hover {
- @extend %undecorated_button;
- color: $fg_color;
- }
-
- &:backdrop {
- @extend %undecorated_button;
- color: transparentize($backdrop_fg_color,0.55);
- }
- }
-
- &.highlight, &.highlight:backdrop { color: gtkalpha(currentColor, 0.55); }
-
- &:backdrop {
- color: $backdrop_text_color;
- border-color: $backdrop_borders_color;
- }
-}
-
-/***********
- * Dialogs *
- ***********/
-
-.message-dialog .dialog-action-area .button {
- padding: 8px;
-}
-
-.message-dialog { // Message Dialog styling
- -GtkDialog-button-spacing: 0;
- .titlebar {
- border-style: none;
- box-shadow: inset 0 1px $borders_edge;
- }
- &.csd { // rounded bottom border styling for csd version
- &.background {
- // bigger radius for better antialiasing
- border-bottom-left-radius: 9px;
- border-bottom-right-radius: 9px;
- }
- .dialog-action-area .button {
- padding: 12px;
- border-radius: 0;
- @include button(normal, $edge:none);
- @extend %middle_button;
- &:hover {
- @include button(hover, $edge:none);
- @extend %middle_button;
- }
- &:active {
- @include button(active, $edge:none);
- @extend %middle_button;
- }
- &:insensitive {
- @include button(insensitive, $edge:none);
- @extend %middle_button;
- }
- &:backdrop {
- @include button(backdrop, $edge:none);
- @extend %middle_button;
- }
- &:backdrop:insensitive {
- @include button(backdrop-insensitive, $edge:none);
- @extend %middle_button;
- }
- @each $b_type, $b_color in (suggested-action, $selected_bg_color),
- (destructive-action, $destructive_color) {
- &.#{$b_type} {
- @include button(normal, $b_color, white, $edge:none);
- @extend %middle_button;
- &:hover {
- @include button(hover, $b_color, white, $edge:none);
- @extend %middle_button;
- }
- &:active {
- @include button(active, $b_color, white, $edge:none);
- @extend %middle_button;
- }
- &:backdrop {
- @include button(backdrop, $b_color, white, $edge:none);
- @extend %middle_button;
- &:insensitive {
- @include button(backdrop-insensitive, $edge:none);
- @extend %middle_button;
- }
- }
- &:insensitive {
- @include button(insensitive, $edge:none);
- @extend %middle_button;
- }
- }
- }
- &:first-child{ @extend %first_button; }
- &:last-child { @extend %last_button; }
- }
- %middle_button {
- border-left-style: solid;
- border-right-style: none;
- border-bottom-style: none;
- }
- %last_button {
- border-bottom-right-radius: 7px;
- }
- %first_button {
- border-left-style: none;
- border-bottom-left-radius: 7px;
- }
- }
-}
-
-GtkFileChooserDialog {
- .search-bar {
- background-color: $base_color;
- border-color: $bg_color;
- box-shadow: none;
- &:backdrop {
- background-color: $backdrop_base_color;
- border-color: $backdrop_bg_color;
- }
- }
- .dialog-action-box {
- border-top: 1px solid $borders_color;
- &:backdrop { border-top-color: $backdrop_borders_color; }
- }
-}
-
-/***********
- * Sidebar *
- ***********/
-
-.sidebar {
- border: none;
- background-color: $sidebar_bg_color;
-
- &:backdrop {
- background-color: $backdrop_sidebar_bg_color;
- }
-
- &:selected {
- @extend %selected_items;
- }
-}
-
-// Places sidebar is a special case, since the view here have to look like chrome not content, so we override text color
-GtkPlacesSidebar.sidebar .view {
-
- color: $fg_color;
- background-color: transparent;
-
- .separator,
- .separator:backdrop { @extend .separator; }
-
- .image { // icons color
- color: mix($fg_color, $sidebar_bg_color, 70%);
-
- &:selected {
- color: mix($selected_fg_color, $selected_bg_color, 90%);
-
- &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 90%); }
- }
-
- &:backdrop { color: mix($backdrop_fg_color, $sidebar_bg_color, 70%); }
- }
-
- &:backdrop { color: $backdrop_fg_color; }
-
- &:selected {
- @extend %selected_items;
- }
-}
-
-
-.sidebar-item {
- padding: 10px 4px;
- > .label {
- padding-left: 6px;
- padding-right: 6px;
- }
- &.needs-attention > .label {
- @extend %needs_attention;
- background-size: 6px 6px, 0 0;
- }
-}
-
-
-/*********
- * Paned *
- *********/
-
-GtkPaned { // this is for the standard paned separator
-
- -GtkPaned-handle-size: 1; // sets separator width
-
- -gtk-icon-source: none; // removes handle decoration
- margin: 0 8px 8px 0; // drag area of the separator, not a real margin
- &:dir(rtl) {
- margin-right: 0;
- margin-left: 8px;
- }
- .pane-separator {
- background-color: $borders_color;
- &:backdrop {
- background-color: $backdrop_borders_color;
- }
- }
-}
-
-GtkPaned.wide { // this is for the paned with wide separator
- -GtkPaned-handle-size: 5; // wider separator here
- margin: 0; // no need of the invisible drag area so, reset margin
- .pane-separator {
- background-color: transparent;
- border-style: none solid;
- border-color: $borders_color;
- border-width: 1px;
- }
- &.vertical .pane-separator { border-style: solid none;}
- .pane-separator:backdrop { border-color: $backdrop_borders_color; }
-}
-
-
-/**************
- * GtkInfoBar *
- **************/
-GtkInfoBar {
- border-style: none;
-}
-
-.info,
-.question,
-.warning,
-.error {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- text-shadow: 0 1px darken($selected_bg_color, 10%);
- border-color: darken($selected_bg_color, 10%);
- .button {
- // FIXME: extend selection mode buttons
- @include button(normal, $selected_bg_color, $selected_fg_color, none);
- &:hover {
- @include button(hover, $selected_bg_color, $selected_fg_color, none); }
- &:active {
- @include button(active, $selected_bg_color, $selected_fg_color, none); }
- &:insensitive {
- @include button(insensitive,$selected_bg_color,$selected_fg_color,none); }
- &:backdrop {
- @include button(backdrop, $selected_bg_color, $selected_fg_color, none);
- border-color: _border_color($selected_bg_color);
- &:insensitive {
- @include button(backdrop-insensitive, $selected_bg_color,
- $selected_fg_color, none);
- border-color: _border_color($selected_bg_color);
- }
- }
- }
-}
-
-/************
- * Tooltips *
- ************/
-
-.tooltip {
- &.background {
- // background-color needs to be set this way otherwise it gets drawn twice
- // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details.
- background-color: transparentize(black, 0.2);
- background-clip: padding-box;
- border: 1px solid $tooltip_borders_color; // this suble border is meant to
- // not make the tooltip melt with
- // very dark backgrounds
- }
-
- color: white;
- padding: 4px; /* not working */
- border-radius: 5px;
- box-shadow: none; // otherwise it gets inherited by windowframe.csd
- text-shadow: 0 1px black;
- // FIXME: we need a border or tooltips vanish on black background.
- &.window-frame.csd {
- background-color: transparent;
- }
-}
-
-.tooltip * { //Yeah this is ugly
- padding: 4px;
- background-color: transparent;
- color: inherit; // just to be sure
-}
-
-/*****************
- * Color Chooser *
- *****************/
-
-GtkColorSwatch {
- // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one
- // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style
- // is applied to the overlay box.
-
- $_colorswatch_shadow: inset 0 1px transparentize(black, 0.9), _widget_edge();
-
- box-shadow: $_colorswatch_shadow;
-
- // take care of colorswatches on selected elements
- :selected & {
- box-shadow: none;
- &.overlay, &.overlay:hover {
- border-color: $selected_fg_color;
- }
- }
-
- // we need to re-set the shadow here since it get axed by the previous bit
- &:selected { box-shadow: $_colorswatch_shadow; }
-
- // border rounding
- &.top {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
- }
- &.bottom {
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px;
- }
- &.left, &:first-child, &:first-child .overlay {
- border-top-left-radius: 5px;
- border-bottom-left-radius: 5px;
- }
- &.right, &:last-child, &:last-child .overlay {
- border-top-right-radius: 5px;
- border-bottom-right-radius: 5px;
- }
- &:only-child, &:only-child .overlay {
- border-radius: 5px;
- }
- // nth-child works just on the custom colors row
-
- // hover effect
- &:hover,
- &:hover:selected {
- background-image: linear-gradient(135deg, transparentize(white, 0.3),
- transparentize(white, 1) 50%);
- box-shadow: inset 0 1px transparentize(white, 0.6),
- inset 0 -1px if($variant == 'light', transparentize(black, 0.9), transparentize(black, 0.6));
- }
- &:backdrop,
- &:backdrop:selected {
- background-image: none;
- box-shadow: none;
- }
-
- // no hover effect for the colorswatch in the color editor
- GtkColorEditor & {
- border-radius: 3px; // same radius as the entry
- &:hover {
- background-image: none;
- box-shadow: inset 0 1px transparentize(black, 0.9), _widget_edge();
- }
- &:backdrop { box-shadow: none; }
- }
-
- // indicator and keynav outline colors, color-dark is a color with luminosity lower then 50%
- &.color-dark {
- color: white;
- outline-color: transparentize(black, 0.7);
- &:backdrop { color: transparentize(white, 0.7); }
- }
- &.color-light {
- color: black;
- outline-color: transparentize(white, 0.5);
- &:backdrop { color: transparentize(black, 0.7); }
- }
-
- // border color
- &.overlay,
- &.overlay:selected {
- border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color);
- &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), black); }
- }
-
- // make the add color button looks like, well, a button
- &#add-color-button {
- border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi
- border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set
- @include button(normal);
- &:hover { @include button(hover); }
- &:backdrop { @include button(backdrop); }
- .overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneat
- }
-}
-
-
-/********
- * Misc *
- ********/
-
-.scale-popup .button { // +/- buttons on GtkVolumeButton popup
- padding: 6px;
- &:hover {
- @extend %undecorated_button;
- background-color: transparentize($fg_color,0.9);
- border-radius: 5px;
- }
- &:backdrop,
- &:backdrop:hover,
- &:backdrop:insensitive { @extend %undecorated_button; }
-}
-
-GtkVolumeButton.button { padding: 8px; }
-
-/**********************
- * Window Decorations *
- *********************/
-
-.window-frame {
- border-radius: 7px 7px 0 0;
- // lamefun trick to get rounded borders regardless of CSD use
- border-width: 0px;
-
- // this needs to be transparent
- // see bug #722563
- $_wm_border: if($variant=='light', transparentize(black, 0.77), transparentize($borders_color, 0.1));
- $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.82), transparentize($borders_color, 0.1));
-
- box-shadow: 0 3px 9px 1px transparentize(black, 0.5),
- 0 0 0 1px $_wm_border; //doing borders with box-shadow
-
- // FIXME rationalize window-frame shadows
-
- /* this is used for the resize cursor area */
- margin: 10px;
-
- &:backdrop {
- box-shadow: 0 2px 6px 2px transparentize(black, 0.8),
- 0 0 0 1px $_wm_border_backdrop;
- }
- &.tiled {
- border-radius: 0;
- }
- &.popup {
- box-shadow: none;
- }
- &.csd {
- .popup {
- border-radius: 0;
- box-shadow: 0 1px 2px transparentize(black, 0.8),
- 0 0 0 1px transparentize($_wm_border,0.1);
- }
- &.tooltip {
- border-radius: 5px;
- box-shadow: none;
- }
- &.message-dialog {
- border-radius: 7px;
- box-shadow: 0 1px 2px transparentize(black, 0.8),
- 0 0 0 1px transparentize($_wm_border,0.1);
- }
- }
-}
-
-// Window Close button
-.header-bar .button.titlebutton,
-.titlebar .button.titlebutton {
- @extend .button;
- @extend .button.flat;
- @extend .image-button;
- @include _button_text_shadow;
- &:backdrop { icon-shadow: none; }
-}
-
-.header-bar.selection-mode .button.titlebutton,
-.titlebar.selection-mode .button.titlebutton {
- @include _button_text_shadow(white, $selected_bg_color);
- &:backdrop { icon-shadow: none; }
-}
-
-
-// catch all extend :)
-
-%selected_items {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- @if $variant == 'light' {
- outline-color: transparentize($selected_fg_color, 0.7);
- }
- &:backdrop { color: $backdrop_selected_fg_color; }
-}
-
-/* Decouple the font of context menus from their entry/textview */
-.touch-selection,
-.context-menu {
- font: initial;
-}
-
-.monospace {
- font: Monospace;
-}
+++ /dev/null
-// Drawing mixins
-
-// generic drawing of more complex things
-
-@function _widget_edge($c:$borders_edge) {
-// outer highlight "used" on most widgets
- @return 0 1px $c;
-}
-
-@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
-//
-// Helper function to stack up to 4 box-shadows;
-//
- @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
- @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
- @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
- @else { box-shadow: $shadow1; }
-}
-
-// entries
-
-@function entry_focus_border($fc) {
- @if $variant == 'light' { @return $fc; }
- @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc,35%)); }
-}
-
-@function entry_focus_glow($fc) {
- $_focus_glow_color: if($variant=='light', transparentize($fc,0.85),
- transparentize($fc,0.3));
- @return inset 0 0 0 1px $_focus_glow_color;
-}
-
-@function entry_gradient($c) {
- @return linear-gradient(to bottom, darken($c,3%), $c 90%);
-}
-
-@mixin entry($t, $fc:$selected_bg_color, $edge: $borders_edge) {
-//
-// Entries drawing function
-//
-// $t: entry type
-// $fc: focus color
-// $edge: set to none to not draw the bottom edge or specify a color to not
-// use the default one
-//
-// possible $t values:
-// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop;
-//
- background-color: transparent;
- background-image: entry_gradient($base_color);
- $_blank_edge: if($edge == none, none, 0 1px transparentize($edge,1));
- $_entry_edge: if($edge == none, none, _widget_edge($edge));
- $_inner_shadows: inset 0 3px transparentize(black, 0.98),
- inset 0 2px transparentize(black, 0.97),
- inset 0 1px transparentize(black, 0.92);
-
- // we need to match the same shadow types (inset/outset) in various states
- // hence transparent shadows istead of resetting them when not needed
- $_blank_inner_shadows: inset 0 3px transparentize(black, 1),
- inset 0 2px transparentize(black, 1),
- inset 0 1px transparentize(black, 1);
- @if $t==normal {
- color: $text_color;
- border-color: $borders_color;
- @include _shadows($_inner_shadows,
- entry_focus_glow(transparentize($fc,1)),
- $_entry_edge);
- // the second transparent shadow is needed for the transition to work
- }
- @if $t==focus {
- @include _shadows($_inner_shadows,
- entry_focus_glow($fc),
- $_entry_edge);
- border-color: entry_focus_border($fc);
- }
- @if $t==insensitive {
- color: $insensitive_fg_color;
- border-color: $borders_color;
- background-image: linear-gradient(to bottom, $insensitive_bg_color);
- @include _shadows($_blank_inner_shadows, $_entry_edge);
-
- }
- @if $t==backdrop {
- color: $backdrop_text_color;
- border-color: $backdrop_borders_color;
- background-image: linear-gradient(to bottom, $backdrop_base_color);
- @include _shadows($_blank_inner_shadows, $_blank_edge);
- }
- @if $t==backdrop-insensitive {
- color: $backdrop_insensitive_color;
- border-color: $backdrop_borders_color;
- background-image: linear-gradient(to bottom, $insensitive_bg_color);
- @include _shadows($_blank_inner_shadows, $_blank_edge);
- }
- @if $t==osd {
- color: $osd_text_color;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- }
- @if $t==osd-focus {
- color: $osd_text_color;
- border-color: $selected_bg_color;
- background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
- background-clip: padding-box;
- box-shadow: entry_focus_glow($selected_bg_color);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- }
- @if $t==osd-insensitive {
- color: $osd_insensitive_fg_color;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, $osd_insensitive_bg_color);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- }
- @if $t==osd-backdrop {
- color: $osd_text_color;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- }
-}
-
-// buttons
-
-@function _border_color ($c) { @return darken($c,25%); } // colored buttons want
- // the border form the
- // base color
-
-@function _text_shadow_color ($tc:$fg_color, $bg:$bg_color) {
-//
-// calculate the color of text shadows
-//
-// $tc is the text color
-// $bg is the background color
-//
- $_lbg: lightness($bg)/100%;
- @if lightness($tc)<50% { @return transparentize(white,1-$_lbg/($_lbg*1.3)); }
- @else { @return transparentize(black,$_lbg*0.8); }
-}
-
-@function _button_hilight_color($c) {
-//
-// calculate the right top hilight color for buttons
-//
-// $c: base color;
-//
- @if lightness($c)>90% { @return white; }
- @else if lightness($c)>80% { @return transparentize(white, 0.3); }
- @else if lightness($c)>50% { @return transparentize(white, 0.5); }
- @else if lightness($c)>40% { @return transparentize(white, 0.7); }
- @else { @return transparentize(white, 0.9); }
-}
-
-@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
-//
-// helper function for the text emboss effect
-//
-// $tc is the optional text color, not the shadow color
-//
-// TODO: this functions needs a way to deal with special cases
-//
-
- $_shadow: _text_shadow_color($tc, $bg);
-
- @if lightness($tc)<50% {
- text-shadow: 0 1px $_shadow;
- icon-shadow: 0 1px $_shadow;
- }
- @else {
- text-shadow: 0 -1px $_shadow;
- icon-shadow: 0 -1px $_shadow;
- }
-}
-
-@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: $borders_edge) {
-//
-// Button drawing function
-//
-// $t: button type,
-// $c: base button color for colored* types
-// $tc: optional text color for colored* types
-// $edge: set to none to not draw the bottom edge or specify a color to not
-// use the default one
-//
-// possible $t values:
-// normal, hover, active, insensitive, insensitive-active,
-// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
-// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
-//
-
- $_hilight_color: _button_hilight_color($c);
- $_button_edge: if($edge == none, none, _widget_edge($edge));
- $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
-
- @if $t==normal {
- //
- // normal button
- //
- color: $tc;
- outline-color: transparentize($tc, 0.7);
- border-color: if($c!=$bg_color, _border_color($c), $borders_color);
- background-image: linear-gradient(to bottom,
- lighten($c,5%),
- $c 40%,
- darken($c,5%)
- );
- @include _button_text_shadow($tc,$c);
- @include _shadows(inset 0 1px $_hilight_color, $_button_edge);
- }
-
- @else if $t==hover {
- //
- // hovered button
- //
- color: $tc;
- outline-color: transparentize($tc, 0.7);
- border-color: if($c!=$bg_color, _border_color($c), $borders_color);
- background-image: linear-gradient(to bottom,
- lighten($c,14%),
- lighten($c,4%) 40%,
- $c);
-
- @include _button_text_shadow($tc,lighten($c,4%));
- @include _shadows(inset 0 1px $_hilight_color, $_button_edge);
- }
-
- @else if $t==active {
- //
- // pushed button
- //
- color: $tc;
- outline-color: transparentize($tc, 0.7);
- border-color: if($c!=$bg_color, _border_color($c), $borders_color);
- background-image: linear-gradient(to bottom,
- darken($c,9%),
- darken($c,5%));
- @include _button_text_shadow($tc,darken($c,10%));
- @include _shadows(inset 0 1px transparentize(black, 0.93),
- inset 0 2px 1px -2px transparentize(black,0.4),
- $_button_edge);
- }
- @else if $t==insensitive {
- //
- // insensitive button
- //
- $_bg: if($c!=$bg_color, mix($c,$base_color,85%), $insensitive_bg_color);
-
- color: if($tc!=$fg_color, mix($tc,$_bg,50%), $insensitive_fg_color);
- border-color: if($c!=$bg_color, _border_color($c),
- $insensitive_borders_color);
- background-image: linear-gradient(to bottom, $_bg);
- text-shadow: none;
- icon-shadow: none;
- // white with 0 alpha to avoid an ugly transition, since no color means
- // black with 0 alpha
- @include _shadows(inset 0 1px transparentize(white,1), $_button_edge);
- > .label { color: inherit; }
- }
- @else if $t==insensitive-active {
- //
- // insensitive pushed button
- //
- $_bg: if($c!=$bg_color, darken(mix($c,$base_color,85%),5%),
- $insensitive_bg_color);
- $_bc: if($c!=$bg_color, _border_color($c), $insensitive_borders_color);
-
- color: if($c!=$bg_color, mix($tc,$_bg,60%), $insensitive_fg_color);
- border-color: $_bc;
- background-image: linear-gradient(to bottom, mix($_bc, $_bg, 10%), $_bg);
- // white with 0 alpha to avoid an ugly transition, since no color means
- // black with 0 alpha
- @include _shadows(inset 0 1px transparentize(white,1), $_button_edge);
- > .label { color: inherit; }
- }
-
- @else if $t==backdrop {
- //
- // backdrop button
- //
- $_bg: if($c!=$bg_color,$c,$backdrop_bg_color);
- $_bc: if($variant=='light',$c,_border_color($c));
-
- color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color);
- border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
- background-image: linear-gradient(to bottom, $_bg);
- text-shadow: none;
- icon-shadow: none;
- @include _shadows(inset 0 1px transparentize(white,1),
- $_blank_edge);
- }
-
- @else if $t==backdrop-active {
- //
- // backdrop pushed button FIXME no colors here!
- //
- $_bg: if($c!=$bg_color, darken($c,10%), $backdrop_dark_fill);
- $_bc: if($variant=='light',$_bg,_border_color($c));
-
- color: if($tc!=$fg_color, mix($tc,$_bg,80%), $backdrop_fg_color);
- border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
- background-image: linear-gradient(to bottom, $_bg);
- @include _shadows(inset 0 1px transparentize(white,1),
- $_blank_edge);
- }
-
- @else if $t==backdrop-insensitive {
- //
- // backdrop insensitive button
- //
-
- $_bg: if($c!=$bg_color, mix($c,$base_color,85%), $insensitive_bg_color);
- $_bc: if($variant=='light',$_bg,_border_color($c));
-
- color: if($c!=$bg_color, mix($tc,$_bg,35%), $backdrop_insensitive_color);
- border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
- background-image: linear-gradient(to bottom, $_bg);
- text-shadow: none;
- icon-shadow: none;
- // white with 0 alpha to avoid an ugly transition, since no color means
- // black with 0 alpha
- @include _shadows(inset 0 1px transparentize(white,1),
- $_blank_edge);
- > .label { color: inherit; }
- }
-
- @else if $t==backdrop-insensitive-active {
- //
- // backdrop insensitive pushed button
- //
-
- $_bg: if($c!=$bg_color, darken(mix($c,$base_color,85%),5%),
- darken($insensitive_bg_color,5%));
- $_bc: if($variant=='light',$_bg,_border_color($c));
-
- color: if($c!=$bg_color, mix($tc,$_bg,35%), $backdrop_insensitive_color);
- border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
- background-image: linear-gradient(to bottom, $_bg);
- @include _shadows(inset 0 1px transparentize(white,1),
- $_blank_edge);
- > .label { color: inherit; }
- }
-
- @else if $t==osd {
- //
- // normal osd button
- //
- $_bg: if($c!=$bg_color, transparentize($c, 0.5),
- $osd_bg_color);
-
- color: $osd_fg_color;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, $_bg);
- background-clip: padding-box;
- box-shadow: inset 0 1px transparentize(white, 0.9);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: transparentize($osd_fg_color, 0.7);
- }
- @else if $t==osd-hover {
- //
- // active osd button
- //
- $_bg: if($c!=$bg_color, transparentize($c, 0.3),
- lighten($osd_bg_color, 12%));
-
- color: white;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, $_bg);
- background-clip: padding-box;
- box-shadow: inset 0 1px transparentize(white, 0.9);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: transparentize($osd_fg_color, 0.7);
- }
- @else if $t==osd-active {
- //
- // active osd button
- //
- $_bg: if($c!=$bg_color, $c, $osd_borders_color);
-
- color: white;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, $_bg);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: transparentize($osd_fg_color, 0.7);
- }
- @else if $t==osd-insensitive {
- //
- // insensitive osd button
- //
- color: $osd_insensitive_fg_color;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, $osd_insensitive_bg_color);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- }
- @else if $t==osd-backdrop {
- //
- // backdrop osd button
- //
- $_bg: if($c!=$bg_color, transparentize($c, 0.5),
- $osd_bg_color);
-
- color: $osd_fg_color;
- border-color: $osd_borders_color;
- background-image: linear-gradient(to bottom, $_bg);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- }
- @else if $t==undecorated {
- //
- // reset
- //
- border-color: transparent;
- background-color: transparent;
- background-image: none;
-
- @include _shadows(inset 0 1px transparentize(white, 1),
- $_blank_edge);
-
- text-shadow: none;
- icon-shadow: none;
- }
-}
-
-@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:false) {
- color: mix($tc,$bg_color,80%);
- @if $flat { background-image: linear-gradient(to bottom,$c); }
- @else {
- background-image: linear-gradient(to bottom,
- mix(black,$c,15%) 5%,
- mix(black,$c,10%) 20%,
- mix(black,$c,10%) 90%,
- $c);
- }
-
- border-color: if($c!=$bg_color, _border_color($c), $border_color);
-
- @if not($noedge) {
- @if lightness($c) > 60% {
- box-shadow: inset 0 -1px $borders_edge,
- 0 1px $borders_edge;
- }
- @else {
- box-shadow: inset 0 -1px transparentize($borders_edge,0.5),
- 0 1px transparentize($borders_edge,0.5);
- }
- }
- @else { box-shadow: none; }
-}
-
-@mixin progressbar_fill($d:horizontal) {
- $dir: if($d==vertical,right,bottom);
- background-image: linear-gradient(to $dir, $selected_bg_color 2px,
- lighten($selected_bg_color,6%));
-}
-
-@function headerbar_gradient($c, $tc:lighten($c,4%)) {
-//
-// headerbar gradient helper function
-//
-// $c: base color
-// $tc: top color
-//
- @return linear-gradient(to bottom, $tc, $c);
-}
-
-@mixin headerbar_fill($c:$bg_color, $tc:lighten($c,4%), $hc:$top_hilight) {
-//
-// headerbar fill
-//
-// $c: base color
-// $tc: top color
-// $hc: top highlight color
-//
- $_bottom_shade_color: if($variant == 'light', mix(_border_color($c), $c, 30%),
- mix(_border_color($c), $c, 20%));
-
- background-image: headerbar_gradient($c, $tc);
- box-shadow: inset 0 -1px $_bottom_shade_color, // bottom shade
- inset 0 1px $hc; // top highlight
-
-}
-
-@mixin overshoot($p, $t:normal, $c:$fg_color) {
-//
-// overshoot
-//
-// $p: position
-// $t: type
-// $c: base color
-//
-// possible $p values:
-// top, bottom, right, left
-//
-// possible $t values:
-// normal, backdrop
-//
-
- $_small_gradient_length: 5%;
- $_big_gradient_length: 100%;
-
- $_position: center top;
- $_small_gradient_size: 100% $_small_gradient_length;
- $_big_gradient_size: 100% $_big_gradient_length;
-
- @if $p==bottom {
- $_position: center bottom;
- $_linear_gradient_direction: to top;
- }
-
- @else if $p==right {
- $_position: right center;
- $_small_gradient_size: $_small_gradient_length 100%;
- $_big_gradient_size: $_big_gradient_length 100%;
- }
-
- @else if $p==left {
- $_position: left center;
- $_small_gradient_size: $_small_gradient_length 100%;
- $_big_gradient_size: $_big_gradient_length 100%;
- }
-
- $_small_gradient_color: $c;
- $_big_gradient_color: $c;
-
- @if $c==$fg_color {
- $_small_gradient_color: darken($borders_color, 10%);
- $_big_gradient_color: $fg_color;
-
- @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; }
- }
-
- $_small_gradient: -gtk-gradient(radial,
- $_position, 0,
- $_position, 0.5,
- to($_small_gradient_color),
- to(transparentize($_small_gradient_color, 1)));
-
- $_big_gradient: -gtk-gradient(radial,
- $_position, 0,
- $_position, 0.6,
- from(transparentize($_big_gradient_color, 0.93)),
- to(transparentize($_big_gradient_color, 1)));
-
- @if $t==normal {
- background-image: $_small_gradient, $_big_gradient;
- background-size: $_small_gradient_size, $_big_gradient_size;
- }
-
- @else if $t==backdrop {
- background-image: $_small_gradient;
- background-size: $_small_gradient_size;
- }
-
- background-repeat: no-repeat;
- background-position: $_position;
-
- background-color: transparent; // reset some properties to be sure to not inherit them somehow
- border: none; //
- box-shadow: none; //
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="1000"
- height="1052.3622"
- id="svg9892"
- version="1.1"
- inkscape:version="0.48.5 r10040"
- sodipodi:docname="assets.svg">
- <defs
- id="defs9894">
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7">
- <stop
- id="stop5583-0-92-8-0-7-6"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9" />
- <stop
- id="stop5587-6-7-2-0-3-1"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1" />
- <stop
- id="stop9528-3-09-6-5-3"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="pushed-27-4-47-7">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9855-55-0-7-2" />
- <stop
- id="stop9857-44-0-4-3"
- offset="0.61748672"
- style="stop-color:#d3d7cf;stop-opacity:1" />
- <stop
- style="stop-color:#babdb6;stop-opacity:1"
- offset="1"
- id="stop9859-2-3-05-6" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-38">
- <stop
- id="stop5583-0-92-8-0-7-6-2"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-14" />
- <stop
- id="stop5587-6-7-2-0-3-1-05"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-3-9-4">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-2-5-9" />
- <stop
- id="stop9528-3-09-6-4-4-9"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-5-0-9" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="pushed-27-4-47-7-4-3">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9855-55-0-7-2-6-3" />
- <stop
- id="stop9857-44-0-4-3-2-9"
- offset="0.61748672"
- style="stop-color:#d3d7cf;stop-opacity:1" />
- <stop
- style="stop-color:#babdb6;stop-opacity:1"
- offset="1"
- id="stop9859-2-3-05-6-43-9" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1"
- offset="0"
- style="stop-color:#454c4c;stop-opacity:1;" />
- <stop
- style="stop-color:#393f3f;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-23">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-35"
- offset="0"
- style="stop-color:#212424;stop-opacity:1" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-72"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-50">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-0"
- offset="0"
- style="stop-color:#454c4c;stop-opacity:1;" />
- <stop
- style="stop-color:#393f3f;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-55" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-0"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-23-74">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-35-8"
- offset="0"
- style="stop-color:#212424;stop-opacity:1" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-72-27"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-38-7">
- <stop
- id="stop5583-0-92-8-0-7-6-2-3"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-14-97" />
- <stop
- id="stop5587-6-7-2-0-3-1-05-6"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-38-7-2">
- <stop
- id="stop5583-0-92-8-0-7-6-2-3-3"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-14-97-6" />
- <stop
- id="stop5587-6-7-2-0-3-1-05-6-5"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-38-7-6">
- <stop
- id="stop5583-0-92-8-0-7-6-2-3-4"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-14-97-1" />
- <stop
- id="stop5587-6-7-2-0-3-1-05-6-59"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-38-7-6-4">
- <stop
- id="stop5583-0-92-8-0-7-6-2-3-4-7"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-14-97-1-8" />
- <stop
- id="stop5587-6-7-2-0-3-1-05-6-59-5"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1"
- id="linearGradient4838-7-9"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="95.213127"
- y1="167.30688"
- x2="95.213127"
- y2="186.8056" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-1">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-7"
- offset="0"
- style="stop-color:#454c4c;stop-opacity:1;" />
- <stop
- style="stop-color:#393f3f;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-4" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-74"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-1-1">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-7-8"
- offset="0"
- style="stop-color:#454c4c;stop-opacity:1;" />
- <stop
- style="stop-color:#393f3f;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-4-6" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-74-2"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-4"
- id="linearGradient4838-7-9-0"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="95.213127"
- y1="167.30688"
- x2="95.213127"
- y2="186.8056" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-1-4">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-7-1"
- offset="0"
- style="stop-color:#454c4c;stop-opacity:1;" />
- <stop
- style="stop-color:#393f3f;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-4-8" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-74-0"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-8"
- id="linearGradient4838-7-9-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="95.213127"
- y1="167.30688"
- x2="95.213127"
- y2="186.8056" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-1-8">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-7-3"
- offset="0"
- style="stop-color:#454c4c;stop-opacity:1;" />
- <stop
- style="stop-color:#393f3f;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-4-1" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-74-22"
- offset="1"
- style="stop-color:#2d3232;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-1"
- id="linearGradient5571"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="95.213127"
- y1="167.30688"
- x2="95.213127"
- y2="186.8056" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7"
- id="linearGradient5573"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317572,0,0,1.0087271,-72.663381,4.1693176)"
- x1="94.883377"
- y1="-16.46591"
- x2="94.883377"
- y2="2.869415" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-6"
- id="linearGradient6163"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0403456,0,0,1.0053174,-13.47968,4.1784518)"
- x1="94.883377"
- y1="-16.46591"
- x2="94.883377"
- y2="2.869415" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-6-4"
- id="linearGradient6165"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0403456,0,0,1.0053174,-43.533507,4.178448)"
- x1="94.883377"
- y1="-16.46591"
- x2="94.883377"
- y2="2.869415" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-2"
- id="linearGradient6167"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317572,0,0,1.0076035,-102.66338,4.2155236)"
- x1="94.883377"
- y1="-16.46591"
- x2="94.883377"
- y2="2.869415" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23-74"
- id="linearGradient7099"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2"
- id="linearGradient7101"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-50"
- id="linearGradient7103"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23"
- id="linearGradient7105"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0"
- id="linearGradient7107"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
- id="linearGradient7109"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2"
- id="linearGradient7117-1"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.24312"
- x2="95.453751"
- y2="6.2584834" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0" />
- <stop
- id="stop9528-3-09-6-5-3-5"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-4"
- id="linearGradient7117-1-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.241209"
- x2="95.453751"
- y2="6.2706885" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-4">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-4" />
- <stop
- id="stop9528-3-09-6-5-3-5-7"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-2" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-9"
- id="linearGradient7117-1-3"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.24312"
- x2="95.453751"
- y2="6.2584834" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-9">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-6" />
- <stop
- id="stop9528-3-09-6-5-3-5-3"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-9" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-90"
- id="linearGradient7117-1-2"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.24312"
- x2="95.453751"
- y2="6.2584834" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-90">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-5" />
- <stop
- id="stop9528-3-09-6-5-3-5-2"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-7" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-90-4"
- id="linearGradient7117-1-2-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.24312"
- x2="95.453751"
- y2="6.2584834" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-90-4">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-5-3" />
- <stop
- id="stop9528-3-09-6-5-3-5-2-9"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-7-5" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-9-1"
- id="linearGradient7117-1-3-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.24312"
- x2="95.453751"
- y2="6.2584834" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-9-1">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-6-0" />
- <stop
- id="stop9528-3-09-6-5-3-5-3-4"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-9-9" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-4-1"
- id="linearGradient7117-1-5-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.241209"
- x2="95.453751"
- y2="6.2706885" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-4-1">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-4-3" />
- <stop
- id="stop9528-3-09-6-5-3-5-7-4"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-2-3" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-2-7"
- id="linearGradient7117-1-6"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="95.453751"
- y1="-12.24312"
- x2="95.453751"
- y2="6.2584834" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-2-7">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-0-42" />
- <stop
- id="stop9528-3-09-6-5-3-5-34"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-7-8" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7"
- id="linearGradient7101-3"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0"
- id="linearGradient7101-3-9"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37657"
- x2="94.996544"
- y2="185.90889" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-5"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-7" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-6"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3"
- id="linearGradient7101-3-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-4"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-77" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-7"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34"
- id="linearGradient7101-3-6"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-3"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-5" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-71"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7"
- id="linearGradient7101-3-0"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2"
- id="linearGradient7101-3-0-6"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-1"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-3" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-1"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46"
- id="linearGradient7101-3-0-9"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-9"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-0" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-6"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3"
- id="linearGradient7101-3-0-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="94.996544"
- y1="167.37457"
- x2="94.996544"
- y2="185.89658" />
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3">
- <stop
- id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-2"
- offset="0"
- style="stop-color:#5b6464;stop-opacity:1;" />
- <stop
- style="stop-color:#434a4a;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-64" />
- <stop
- id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-85"
- offset="1"
- style="stop-color:#393f3f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="pushed-27-4-47-7-1">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9855-55-0-7-2-1" />
- <stop
- id="stop9857-44-0-4-3-2"
- offset="0.61748672"
- style="stop-color:#d3d7cf;stop-opacity:1" />
- <stop
- style="stop-color:#babdb6;stop-opacity:1"
- offset="1"
- id="stop9859-2-3-05-6-2" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7"
- id="linearGradient8655"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.0882418,0,0,0.36290768,-35.769827,-13.055003)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#pushed-27-4-47-7-1"
- id="linearGradient8767"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.3656216,0,0,0.46323921,-51.116279,-156.72118)"
- x1="60.805183"
- y1="446.62411"
- x2="60.805183"
- y2="404.45575" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#pushed-27-4-47-7-4-3"
- id="linearGradient4834"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
- x1="60.805183"
- y1="446.62411"
- x2="60.805183"
- y2="404.45575" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-3-9-4"
- id="linearGradient4836"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="63.568954"
- y1="124.97202"
- x2="63.568954"
- y2="154.85121" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#pushed-27-4-47-7"
- id="linearGradient4838"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
- x1="60.805183"
- y1="446.62411"
- x2="60.805183"
- y2="404.45575" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3"
- id="linearGradient4840"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="63.568954"
- y1="124.97202"
- x2="63.568954"
- y2="154.85121" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7"
- id="linearGradient4842"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-38"
- id="linearGradient4844"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.05545"
- x2="63.568954"
- y2="152.76778" />
- <linearGradient
- inkscape:collect="always"
- id="pushed-27-4-47-7-4-3-1">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9855-55-0-7-2-6-3-4" />
- <stop
- id="stop9857-44-0-4-3-2-9-2"
- offset="0.61748672"
- style="stop-color:#d3d7cf;stop-opacity:1" />
- <stop
- style="stop-color:#babdb6;stop-opacity:1"
- offset="1"
- id="stop9859-2-3-05-6-43-9-5" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-3-9-4-6">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-2-5-9-3" />
- <stop
- id="stop9528-3-09-6-4-4-9-5"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-5-0-9-6" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="pushed-27-4-47-7-7">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9855-55-0-7-2-0" />
- <stop
- id="stop9857-44-0-4-3-5"
- offset="0.61748672"
- style="stop-color:#d3d7cf;stop-opacity:1" />
- <stop
- style="stop-color:#babdb6;stop-opacity:1"
- offset="1"
- id="stop9859-2-3-05-6-9" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- id="linearGradient9524-6-0-1-0-3-8">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop9526-2-6-8-7-1-8" />
- <stop
- id="stop9528-3-09-6-5-3-2"
- offset="0.62613326"
- style="stop-color:#fbfbfb;stop-opacity:1" />
- <stop
- style="stop-color:#eeeeec;stop-opacity:1"
- offset="1"
- id="stop9530-3-4-7-2-8-2" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-0">
- <stop
- id="stop5583-0-92-8-0-7-6-4"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-69" />
- <stop
- id="stop5587-6-7-2-0-3-1-9"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient5581-5-2-4-6-8-7-38-6">
- <stop
- id="stop5583-0-92-8-0-7-6-2-0"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- style="stop-color:#ededed;stop-opacity:1;"
- offset="0.40000001"
- id="stop5585-4-7-2-7-9-9-14-6" />
- <stop
- id="stop5587-6-7-2-0-3-1-05-4"
- offset="1"
- style="stop-color:#d3d3d3;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-38-6"
- id="linearGradient6046"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.05545"
- x2="63.568954"
- y2="152.76778" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient5581-5-2-4-6-8-7-0"
- id="linearGradient6048"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
- x1="63.568954"
- y1="127.16142"
- x2="63.568954"
- y2="152.6618" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-0-3-8"
- id="linearGradient6050"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="63.568954"
- y1="124.97202"
- x2="63.568954"
- y2="154.85121" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#pushed-27-4-47-7-7"
- id="linearGradient6052"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
- x1="60.805183"
- y1="446.62411"
- x2="60.805183"
- y2="404.45575" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient9524-6-0-1-3-9-4-6"
- id="linearGradient6054"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
- x1="63.568954"
- y1="124.97202"
- x2="63.568954"
- y2="154.85121" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#pushed-27-4-47-7-4-3-1"
- id="linearGradient6056"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
- x1="60.805183"
- y1="446.62411"
- x2="60.805183"
- y2="404.45575" />
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1"
- inkscape:cx="385.43859"
- inkscape:cy="845.13718"
- inkscape:document-units="px"
- inkscape:current-layer="checkbox-checked-selectionmode"
- showgrid="false"
- showborder="false"
- inkscape:window-width="1918"
- inkscape:window-height="1013"
- inkscape:window-x="0"
- inkscape:window-y="27"
- inkscape:window-maximized="0"
- inkscape:snap-nodes="true"
- inkscape:snap-bbox="true"
- inkscape:bbox-paths="true"
- inkscape:snap-global="true"
- showguides="false"
- inkscape:guide-bbox="true"
- inkscape:bbox-nodes="true"
- inkscape:object-nodes="true">
- <inkscape:grid
- type="xygrid"
- id="grid10919"
- empspacing="5"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" />
- <sodipodi:guide
- orientation="1,0"
- position="371.875,774.25"
- id="guide8384" />
- </sodipodi:namedview>
- <metadata
- id="metadata9897">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:groupmode="layer"
- id="layer3"
- inkscape:label="superbackdrop"
- style="display:inline">
- <rect
- style="color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect18026"
- width="350"
- height="470"
- x="-7"
- y="155.36218"
- rx="0"
- ry="0" />
- <rect
- ry="0"
- rx="0"
- y="-155.36218"
- x="-7"
- height="440"
- width="350"
- id="rect18028"
- style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- transform="scale(1,-1)" />
- <rect
- ry="0"
- rx="0"
- y="155.36218"
- x="342"
- height="470"
- width="350"
- id="rect8047"
- style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="0"
- rx="0"
- y="-284.63782"
- x="343"
- height="440"
- width="349"
- id="rect8047-5"
- style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- inkscape:label="assets"
- inkscape:groupmode="layer"
- id="layer1"
- style="display:inline">
- <g
- style="display:inline"
- id="radio-unchecked"
- transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
- inkscape:label="#g15805">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <g
- id="g7025">
- <g
- style="display:inline"
- id="g5489-2-9-3"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient4844);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222389;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4"
- d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-3-0"
- d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
- style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- style="display:inline"
- id="radio-checked"
- transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-244.03705)"
- inkscape:label="#g2928">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-1"
- width="17.141478"
- height="17.150867"
- x="456.99054"
- y="261.97867" />
- <use
- transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025"
- id="use7034"
- width="1"
- height="1" />
- <g
- id="g7444">
- <rect
- rx="7.9057436"
- y="268.29523"
- x="462.22174"
- height="5.5533452"
- width="5.5564694"
- id="use15101-6-2"
- style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- ry="8.0419083" />
- <rect
- rx="2.7766726"
- y="267.2233"
- x="462.22174"
- height="5.5533452"
- width="5.5564694"
- id="use15101-6"
- style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- ry="2.7766726" />
- </g>
- </g>
- <g
- id="checkbox-checked"
- transform="matrix(0.99650823,0,0,0.99810193,0.25541,-29.912933)"
- inkscape:label="#g10801">
- <use
- transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400"
- id="use5460"
- width="1"
- height="1" />
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect13523-5"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5708">
- <path
- id="path12830-4-17-08"
- transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
- d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- inkscape:connector-curvature="0" />
- <path
- sodipodi:nodetypes="cccccccccc"
- inkscape:connector-curvature="0"
- id="path12830-4-17"
- d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
- </g>
- </g>
- <g
- id="radio-mixed"
- transform="matrix(0.93617253,0,0,0.93566004,8.83241,-28.03304)"
- inkscape:label="#g10885">
- <use
- transform="translate(-70.089173,-231.63092)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025"
- id="use7034-3"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-9"
- width="17.090866"
- height="17.100227"
- x="136.9014"
- y="30.347799" />
- <g
- id="use7164"
- transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)">
- <rect
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4477"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="37.393383"
- rx="1.4843769"
- ry="1.4843769" />
- <rect
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4479"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- </g>
- <g
- id="checkbox-mixed"
- transform="translate(39.99573,-30)"
- inkscape:label="#g14334">
- <use
- transform="translate(0.004272,-3.9091922e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400"
- id="use5460-0"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <g
- id="g5684">
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="37.393383"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-2"
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="36.393433"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9"
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- id="checkbox-unchecked"
- inkscape:label="#g14325"
- transform="translate(0,-30)">
- <g
- style="display:inline"
- id="g15812-6-6-1"
- transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g5489-2-9-6-8-8"
- style="display:inline">
- <g
- id="g5428-8-1-4-0-0" />
- </g>
- </g>
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect13523"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5400">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient4842);fill-opacity:1;stroke:#a1a1a1;stroke-width:2.09697676;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7"
- d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-7"
- d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963,-9.912935)"
- id="checkbox-checked-hover">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0"
- id="use5994"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14466"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5708"
- id="use5736"
- transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
- width="1000"
- height="1052.3622" />
- </g>
- <g
- inkscape:label="#g14334"
- transform="translate(39.99573,-10)"
- id="checkbox-mixed-hover">
- <use
- transform="translate(0.004272,0)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0"
- id="use5994-2"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect14482"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="translate(-4.609375e-7,-5e-5)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5684"
- id="use5688"
- width="1"
- height="1" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-unchecked-hover"
- transform="translate(0,-10)">
- <g
- transform="translate(0,-3.9660404e-6)"
- style="display:inline"
- id="g5400-0">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient4840);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-78"
- d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-7-3"
- d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-0"
- inkscape:connector-curvature="0" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14506"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- </g>
- <g
- id="checkbox-checked-active"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963,10.087065)"
- inkscape:label="#g10801">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5"
- id="use6314"
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
- width="1"
- height="1" />
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect14685"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="path12830-4-17-08-5"
- d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
- <use
- transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#path12830-4-17"
- id="use5756"
- width="1"
- height="1" />
- </g>
- <g
- id="checkbox-mixed-active"
- transform="translate(39.99573,10)"
- inkscape:label="#g14334">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5"
- id="use6314-1"
- transform="translate(0.004272,0)"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14701"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <rect
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use5812-4"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="37.393383"
- rx="1.4843769"
- ry="1.4843769" />
- <use
- transform="translate(-4.609375e-7,-5e-5)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5203-9"
- id="use5812"
- width="1"
- height="1" />
- </g>
- <g
- id="checkbox-unchecked-active"
- inkscape:label="#g14325"
- transform="translate(0,10)">
- <g
- transform="translate(0,-3.9660404e-6)"
- style="display:inline"
- id="g5400-0-5">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient4838);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-0-5"
- inkscape:connector-curvature="0" />
- </g>
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect14725"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963,30.087065)"
- id="checkbox-checked-insensitive">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5-7"
- id="use6445"
- width="1"
- height="1" />
- <g
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
- id="g14999"
- style="display:inline">
- <g
- style="display:inline"
- id="g15001"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g15003" />
- </g>
- </g>
- <g
- style="display:inline"
- transform="translate(-341.01864,-230.63092)"
- id="g15009">
- <g
- id="g15013" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15021"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
- id="path12830-4-17-2"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- inkscape:label="#g14334"
- transform="translate(39.99573,30)"
- id="checkbox-mixed-insensitive">
- <use
- transform="translate(0.004272,0)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5-7"
- id="use6465"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect15025"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5203"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-unchecked-insensitive"
- transform="translate(0,30)">
- <g
- transform="translate(0,-3.9660404e-6)"
- style="fill:#ededed;fill-opacity:1;display:inline"
- id="g5400-0-5-7">
- <rect
- ry="6"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-3"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15057"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-224.76084)"
- id="radio-unchecked-hover"
- style="display:inline"
- inkscape:label="#g15392">
- <g
- style="display:inline"
- id="g7025-8">
- <g
- style="display:inline"
- id="g5489-2-9-3-0"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-1">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient4836);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-8"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-2"
- d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
- style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-3-0-4"
- d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-9"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-225.48386)"
- id="radio-checked-hover"
- style="display:inline"
- inkscape:label="#g15404">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-79"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-8"
- id="use7392"
- width="1"
- height="1" />
- <g
- id="use7448"
- transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)">
- <rect
- ry="8.0419083"
- style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4483"
- width="5.5564694"
- height="5.5533452"
- x="462.22174"
- y="268.29523"
- rx="7.9057436" />
- <rect
- ry="2.7766726"
- style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4485"
- width="5.5564694"
- height="5.5533452"
- x="462.22174"
- y="267.2233"
- rx="2.7766726" />
- </g>
- </g>
- <g
- transform="matrix(0.93619363,0,0,0.93568113,8.82935,-8.033851)"
- id="radio-mixed-hover"
- inkscape:label="#g15422">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-8"
- width="17.090481"
- height="17.099842"
- x="136.90158"
- y="30.34798" />
- <use
- transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-8"
- id="use7392-3"
- width="1"
- height="1" />
- <g
- id="use7508"
- transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)">
- <rect
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7530"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="37.393383"
- rx="1.4843769"
- ry="1.4843769" />
- <rect
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- </g>
- <g
- style="display:inline"
- id="radio-unchecked-active"
- transform="matrix(0.93344283,0,0,0.93293183,-96.218362,-204.04632)"
- inkscape:label="#g15458">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-3"
- width="17.140844"
- height="17.150234"
- x="206.99081"
- y="261.97894" />
- <g
- transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)"
- style="display:inline"
- id="g7025-1">
- <g
- style="display:inline"
- id="g5489-2-9-3-7"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-18">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient4834);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-2"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- transform="matrix(0.93893104,0,0,0.93841705,-77.354156,-205.48315)"
- id="radio-checked-active"
- style="display:inline"
- inkscape:label="#g16048">
- <use
- transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1"
- id="use5399"
- width="1"
- height="1" />
- <g
- style="display:inline"
- id="g16050"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g16052" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-4"
- width="17.040653"
- height="17.049988"
- x="206.99059"
- y="261.97876" />
- <rect
- ry="7.9946065"
- style="opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-8"
- width="5.5237875"
- height="5.5206814"
- x="212.19102"
- y="268.25815"
- rx="7.8592429" />
- <rect
- ry="2.7603407"
- style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5"
- width="5.5237875"
- height="5.5206814"
- x="212.19102"
- y="267.19257"
- rx="2.7603407" />
- </g>
- <g
- style="display:inline"
- id="radio-mixed-active"
- transform="matrix(0.93617253,0,0,0.93566004,-56.78315,-204.76084)"
- inkscape:label="#g16079">
- <use
- transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1"
- id="use5399-3"
- width="1"
- height="1" />
- <g
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
- id="g16081"
- style="display:inline">
- <g
- id="g16083" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-32"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <rect
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-4"
- width="9.6136122"
- height="3.1728981"
- x="210.19966"
- y="269.49341"
- rx="1.5855805"
- ry="1.586449" />
- <rect
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0"
- width="9.6136122"
- height="3.1728981"
- x="210.19966"
- y="268.42465"
- rx="1.5855805"
- ry="1.586449" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-184.76084)"
- id="radio-unchecked-insensitive"
- style="display:inline"
- inkscape:label="#g15524">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-5"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <g
- style="display:inline"
- id="g7025-1-7">
- <g
- style="display:inline"
- id="g5489-2-9-3-7-7"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-18-8">
- <rect
- ry="15.453857"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-8"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- </g>
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-185.48386)"
- id="radio-checked-insensitive"
- style="display:inline"
- inkscape:label="#g15536">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-9"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1-7"
- id="use5683"
- width="1"
- height="1" />
- <rect
- ry="2.7603328"
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-6"
- width="5.5237718"
- height="5.5206656"
- x="462.19101"
- y="267.19254"
- rx="2.7603328" />
- </g>
- <g
- transform="matrix(0.93341132,0,0,0.93290035,9.21044,32.050751)"
- id="radio-mixed-insensitive"
- inkscape:label="#g15554">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-98"
- width="17.141424"
- height="17.150812"
- x="136.90137"
- y="30.347755" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1-7"
- id="use5683-3"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-7"
- width="9.6420517"
- height="3.1822839"
- x="140.11996"
- y="36.812756"
- rx="1.590271"
- ry="1.5911419" />
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963105,170.08706)"
- id="checkbox-checked-dark">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08721831)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-2-5"
- id="use5671"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect17347"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <path
- inkscape:connector-curvature="0"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z"
- id="rect5147-9-1-5-7-6-5-8-7" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380411 -6.9811,6.84304 -1.871896,-1.87265 -2.138425,-0.0156 0.01122,1.69948 2.936988,2.938193 c 0.586676,0.58667 1.537597,0.58667 2.124273,0 l 7.996316,-8.077833 0.002,-1.57077 z"
- id="path12830-4-17-0"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- inkscape:label="#g14334"
- transform="translate(39.995728,170)"
- id="checkbox-mixed-dark">
- <use
- transform="translate(0.004272,6.0339596e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-2-5"
- id="use5671-4"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect17363"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="35.393452"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-0-1-5"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="36.393452"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-0-1"
- style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-unchecked-dark"
- transform="translate(0,170)">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect17387"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <g
- style="display:inline"
- id="checkbox-unchecked-4-9"
- inkscape:label="#g14325"
- transform="translate(0,1e-5)">
- <g
- style="display:inline"
- id="g15812-6-6-1-5-6"
- transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g5489-2-9-6-8-8-4-5"
- style="display:inline">
- <g
- id="g5428-8-1-4-0-0-2-6" />
- </g>
- </g>
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect13523-0-9"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5400-2-5">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient7109);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-5-8"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-9-4"
- d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-7-9-4"
- d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-06-6"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- </g>
- <g
- id="checkbox-checked-hover-dark"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963105,190.08706)"
- inkscape:label="#g10801">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#checkbox-unchecked-hover-dark"
- id="use5987"
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-190.44854)"
- width="1"
- height="1" />
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect17795"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z"
- id="rect5147-9-1-5-7-6-5-8-7-4" />
- <use
- transform="translate(3.6476755e-7,-4.6063144e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#path12830-4-17-0"
- id="use6213"
- width="1"
- height="1" />
- </g>
- <g
- id="checkbox-mixed-hover-dark"
- transform="translate(39.995728,190)"
- inkscape:label="#g14334">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#checkbox-unchecked-hover-dark"
- id="use5987-9"
- transform="translate(0.004272,-190)"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect17813"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="35.393452"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-0-1-5-2"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5203-9-0-1"
- id="use6244"
- width="1"
- height="1" />
- </g>
- <g
- transform="translate(0,190)"
- id="checkbox-unchecked-hover-dark"
- inkscape:label="#g14325">
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect17839"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- style="display:inline"
- id="checkbox-unchecked-4-9-1"
- inkscape:label="#g14325"
- transform="translate(0,1e-5)">
- <g
- style="display:inline"
- id="g15812-6-6-1-5-6-4"
- transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g5489-2-9-6-8-8-4-5-3"
- style="display:inline">
- <g
- id="g5428-8-1-4-0-0-2-6-7" />
- </g>
- </g>
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect13523-0-9-0"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5400-2-5-9">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient7107);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-5-8-9"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-9-4-2"
- d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-7-9-4-6"
- d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#474f4f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-06-6-2"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963105,210.08706)"
- id="checkbox-checked-active-dark">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722833)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#checkbox-unchecked-4-9-2"
- id="use6163"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect17971"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <path
- inkscape:connector-curvature="0"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541502,0.58668 2.128179,0 l 5.977679,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283165,-2.06642 z"
- id="rect5147-9-1-5-7-6-5-8-7-4-6" />
- <use
- transform="translate(3.6476755e-7,-4.2126285e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#path12830-4-17-0"
- id="use15213-8"
- width="1000"
- height="1052.3622" />
- </g>
- <g
- inkscape:label="#g14334"
- transform="translate(39.995728,210)"
- id="checkbox-mixed-active-dark">
- <use
- transform="translate(0.004272,-3.9660404e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#checkbox-unchecked-4-9-2"
- id="use6163-0"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect17989"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="35.393452"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-0-1-5-2-4"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="translate(-4.609375e-7,2.6171874e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5203-9-0-1"
- id="use6244-6"
- width="1"
- height="1" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-unchecked-active-dark"
- transform="translate(0,210)">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect18015"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <g
- style="display:inline"
- id="checkbox-unchecked-4-9-2"
- inkscape:label="#g14325"
- transform="translate(0,1e-5)">
- <g
- id="g5400-2-5-3">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient7105);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-5-8-2"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-06-6-5"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- </g>
- <g
- transform="translate(0,230)"
- id="checkbox-unchecked-insensitive-dark"
- inkscape:label="#g14325">
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect18233"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- style="display:inline"
- id="checkbox-unchecked-4-9-2-1"
- inkscape:label="#g14325"
- transform="translate(-3.3541394e-8,6e-6)">
- <g
- id="g5400-2-5-3-8">
- <rect
- ry="6"
- style="color:#000000;fill:#323636;fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-5-8-2-9"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- </g>
- </g>
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-checked-insensitive-dark"
- transform="translate(20,230)">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#checkbox-unchecked-4-9-2-1"
- id="use6419"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect18292"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
- id="path12830-4-17-0-8"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- transform="translate(40,230)"
- id="checkbox-mixed-insensitive-dark"
- inkscape:label="#g14325">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#checkbox-unchecked-4-9-2-1"
- id="use6419-0"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect18306"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use6244-6-1"
- width="9"
- height="2.9687538"
- x="20"
- y="36.393452"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- inkscape:label="#g15805"
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-44.76084)"
- id="radio-unchecked-dark"
- style="display:inline">
- <rect
- y="261.97873"
- x="206.99057"
- height="17.100227"
- width="17.090866"
- id="rect18880"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(8.5871184e-7,9.4903214e-6)"
- style="display:inline"
- id="g7025-4-5">
- <g
- style="display:inline"
- id="g5489-2-9-3-4-6"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-4-4">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient7103);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-6-4"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-5-4"
- d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
- style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-3-0-5-4"
- d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
- style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-8-2"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- inkscape:label="#g2928"
- transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-44.03705)"
- id="radio-checked-dark"
- style="display:inline">
- <use
- transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583891)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5"
- id="use6849"
- width="1000"
- height="1052.3622" />
- <rect
- y="261.97867"
- x="456.99054"
- height="17.150867"
- width="17.141478"
- id="rect18900"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g7024">
- <rect
- ry="2.7197769"
- style="opacity:0.9;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15095-0-4"
- width="5.4426146"
- height="5.4395537"
- x="462.27869"
- y="266.20828"
- rx="2.7197769" />
- <rect
- ry="2.7197769"
- style="color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15095-0"
- width="5.4426146"
- height="5.4395537"
- x="462.27869"
- y="267.28021"
- rx="2.7197769" />
- </g>
- </g>
- <g
- inkscape:label="#g10885"
- transform="matrix(0.93617253,0,0,0.93566004,8.8324075,171.96696)"
- id="radio-mixed-dark">
- <use
- transform="translate(-70.089184,-231.63092)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5"
- id="use6849-8"
- width="1000"
- height="1052.3622" />
- <rect
- y="30.347799"
- x="136.9014"
- height="17.100227"
- width="17.090866"
- id="rect18922"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g7055">
- <rect
- ry="1.586449"
- rx="1.5855805"
- y="35.724964"
- x="140.11049"
- height="3.1728981"
- width="9.6136122"
- id="rect4479-9-0-8"
- style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.586449"
- rx="1.5855805"
- y="36.793736"
- x="140.11049"
- height="3.1728981"
- width="9.6136122"
- id="rect4479-9-0"
- style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- inkscape:label="#g15524"
- style="display:inline"
- id="radio-unchecked-insensitive-dark"
- transform="matrix(0.93617253,0,0,0.93566004,-96.814401,15.23916)">
- <rect
- y="261.97873"
- x="206.99057"
- height="17.100227"
- width="17.090866"
- id="rect19038"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0.03338152,1.0490322e-5)"
- style="display:inline"
- id="g7025-4-5-2-0-3">
- <g
- style="display:inline"
- id="g5489-2-9-3-4-6-0-2-6"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-4-4-0-2-2">
- <rect
- ry="15.453857"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-6-4-1-7-7"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- </g>
- </g>
- <g
- inkscape:label="#g15536"
- style="display:inline"
- id="radio-checked-insensitive-dark"
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,14.51614)">
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046441)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5-2-0-3"
- id="use7470"
- width="1"
- height="1" />
- <rect
- y="261.97876"
- x="456.99057"
- height="17.049938"
- width="17.040606"
- id="rect19052"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="2.7037716"
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598865999999981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15095-0-7"
- width="5.4105864"
- height="5.4075432"
- x="462.24762"
- y="267.24915"
- rx="2.7037716" />
- </g>
- <g
- inkscape:label="#g15554"
- id="radio-mixed-insensitive-dark"
- transform="matrix(0.93341132,0,0,0.93290035,9.210439,232.05075)">
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5-2-0-3"
- id="use7470-8"
- width="1"
- height="1" />
- <g
- transform="translate(-320.08917,-231.63092)"
- id="g19064"
- style="display:inline" />
- <rect
- y="30.347755"
- x="136.90137"
- height="17.150812"
- width="17.141424"
- id="rect19068"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.5911419"
- rx="1.590271"
- y="36.812767"
- x="140.11996"
- height="3.1822839"
- width="9.6420517"
- id="rect4479-9-0-9"
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- style="display:inline"
- id="radio-unchecked-hover-dark"
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-24.76084)"
- inkscape:label="#g15805">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect19380"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <g
- transform="translate(9.1830016e-7,1.0490322e-5)"
- style="display:inline"
- id="g7025-4-5-2">
- <g
- style="display:inline"
- id="g5489-2-9-3-4-6-0"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-4-4-0">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient7101);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-6-4-1"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-5-4-4"
- d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
- style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-3-0-5-4-0"
- d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
- style="color:#000000;fill:#4c5454;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-8-2-0"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- style="display:inline"
- id="radio-checked-hover-dark"
- transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-24.03705)"
- inkscape:label="#g2928">
- <use
- transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5-2"
- id="use7140"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect19416"
- width="17.141478"
- height="17.150867"
- x="456.99054"
- y="261.97867" />
- <use
- transform="translate(1.1102355e-7,-5.7254078e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7024"
- id="use7028"
- width="1"
- height="1" />
- </g>
- <g
- id="radio-mixed-hover-dark"
- transform="matrix(0.93617253,0,0,0.93566004,8.8324075,191.96696)"
- inkscape:label="#g10885">
- <use
- transform="translate(-70.089174,-231.63092)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5-2"
- id="use7140-5"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect19440"
- width="17.090866"
- height="17.100227"
- x="136.9014"
- y="30.347799" />
- <use
- transform="translate(1.7462727e-6,4.9032167e-7)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7055"
- id="use7059"
- width="1"
- height="1" />
- </g>
- <g
- inkscape:label="#g15805"
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-4.76084)"
- id="radio-unchecked-active-dark"
- style="display:inline">
- <rect
- y="261.97873"
- x="206.99057"
- height="17.100227"
- width="17.090866"
- id="rect19536"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(9.1830016e-7,1.0490322e-5)"
- style="display:inline"
- id="g7025-4-5-2-0">
- <g
- style="display:inline"
- id="g5489-2-9-3-4-6-0-2"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-4-4-0-2">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient7099);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-6-4-1-7"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-8-2-0-7"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- inkscape:label="#g2928"
- transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-4.03705)"
- id="radio-checked-active-dark"
- style="display:inline">
- <use
- transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5-2-0"
- id="use7303"
- width="1"
- height="1" />
- <rect
- y="261.97867"
- x="456.99054"
- height="17.150867"
- width="17.141478"
- id="rect19572"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="translate(1.1102355e-7,-5.7254081e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7024"
- id="use7028-7"
- width="1"
- height="1" />
- </g>
- <g
- inkscape:label="#g10885"
- transform="matrix(0.93617253,0,0,0.93566004,8.8324075,211.96696)"
- id="radio-mixed-active-dark">
- <use
- transform="translate(-70.089174,-231.63092)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-4-5-2-0"
- id="use7303-6"
- width="1"
- height="1" />
- <rect
- y="30.347799"
- x="136.9014"
- height="17.100227"
- width="17.090866"
- id="rect19596"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="translate(1.7462727e-6,-5.0967833e-7)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7055"
- id="use7059-6"
- width="1"
- height="1" />
- </g>
- <g
- id="checkbox-checked-backdrop"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963,50.087065)"
- inkscape:label="#g10801">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0"
- id="use6551"
- width="1"
- height="1" />
- <g
- style="display:inline"
- id="g19927"
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g19929"
- style="display:inline">
- <g
- id="g19931" />
- </g>
- </g>
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect19941"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
- id="path12830-4-17-2-3"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- id="checkbox-mixed-backdrop"
- transform="translate(39.99573,50)"
- inkscape:label="#g14334">
- <use
- transform="translate(0.004272,-2.9802322e-8)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0"
- id="use6551-3"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect19945"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <g
- style="display:inline"
- id="g19947"
- transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g19949"
- style="display:inline">
- <g
- id="g19951" />
- </g>
- </g>
- <rect
- style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5203-6"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- transform="translate(0,50)"
- id="checkbox-unchecked-backdrop"
- inkscape:label="#g14325">
- <rect
- ry="2.8844237"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-3-0"
- width="13.98312"
- height="14.015514"
- x="17.500002"
- y="30.862183"
- rx="2.8382866" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect19971"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- inkscape:label="#g15524"
- style="display:inline"
- id="radio-unchecked-backdrop"
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-164.76084)">
- <rect
- y="261.97873"
- x="206.99057"
- height="17.100227"
- width="17.090866"
- id="rect19981"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="7.9957981"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-8-5"
- width="14.954509"
- height="14.9627"
- x="207.52921"
- y="262.51309"
- rx="7.8516736" />
- </g>
- <g
- inkscape:label="#g15536"
- style="display:inline"
- id="radio-checked-backdrop"
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-165.48386)">
- <rect
- y="261.97876"
- x="456.99057"
- height="17.049938"
- width="17.040606"
- id="rect19995"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5"
- id="use5805"
- width="1"
- height="1" />
- <rect
- ry="2.7603328"
- style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-6-3"
- width="5.5237718"
- height="5.5206656"
- x="462.19101"
- y="267.19254"
- rx="2.7603328" />
- </g>
- <g
- inkscape:label="#g15554"
- id="radio-mixed-backdrop"
- transform="matrix(0.93341132,0,0,0.93290035,9.21044,52.050751)">
- <rect
- y="30.347755"
- x="136.90137"
- height="17.150812"
- width="17.141424"
- id="rect20011"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5"
- id="use5805-1"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-7-9"
- width="9.6420517"
- height="3.1822839"
- x="140.11996"
- y="36.812756"
- rx="1.590271"
- ry="1.5911419" />
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,0.14963,70.08706)"
- id="checkbox-checked-backdrop-insensitive">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7"
- id="use6749"
- width="1"
- height="1" />
- <g
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
- id="g20167"
- style="display:inline">
- <g
- style="display:inline"
- id="g20169"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g20171" />
- </g>
- </g>
- <g
- style="display:inline"
- transform="translate(-341.01864,-230.63092)"
- id="g20175">
- <g
- id="g20177" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20181"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z"
- id="path12830-4-17-2-3-9"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- inkscape:label="#g14334"
- transform="translate(39.99573,70)"
- id="checkbox-mixed-backdrop-insensitive">
- <use
- transform="translate(0.004272,-2.9802322e-8)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7"
- id="use6749-5"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect20185"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"
- id="g20187"
- style="display:inline">
- <g
- style="display:inline"
- id="g20189"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g20191" />
- </g>
- </g>
- <g
- transform="translate(-40.874249,-1.0164925)"
- id="g20195"
- style="display:inline">
- <g
- style="display:inline"
- id="g20197"
- transform="translate(-400.08917,-231.63092)" />
- </g>
- <rect
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5203-6-8"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-unchecked-backdrop-insensitive"
- transform="translate(0,70)">
- <rect
- ry="2.8844237"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-3-0-7"
- width="13.98312"
- height="14.015514"
- x="17.500002"
- y="30.862183"
- rx="2.8382866" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20211"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-144.76084)"
- id="radio-unchecked-backdrop-insensitive"
- style="display:inline"
- inkscape:label="#g15524">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20221"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <rect
- ry="7.9957981"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-8-5-7"
- width="14.954509"
- height="14.9627"
- x="207.52921"
- y="262.51309"
- rx="7.8516736" />
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-145.48386)"
- id="radio-checked-backdrop-insensitive"
- style="display:inline"
- inkscape:label="#g15536">
- <g
- style="display:inline"
- id="g20225"
- transform="translate(250,1.6004853e-6)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
- id="g20227"
- style="display:inline">
- <g
- id="g20229" />
- </g>
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20235"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5-7"
- id="use5938"
- width="1"
- height="1" />
- <rect
- ry="2.7603328"
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-6-3-9"
- width="5.5237718"
- height="5.5206656"
- x="462.19101"
- y="267.19254"
- rx="2.7603328" />
- </g>
- <g
- transform="matrix(0.93341132,0,0,0.93290035,9.21044,72.05075)"
- id="radio-mixed-backdrop-insensitive"
- inkscape:label="#g15554">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20251"
- width="17.141424"
- height="17.150812"
- x="136.90137"
- y="30.347755" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5-7"
- id="use5938-3"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-7-9-6"
- width="9.6420517"
- height="3.1822839"
- x="140.11996"
- y="36.812756"
- rx="1.590271"
- ry="1.5911419" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-unchecked-backdrop-dark"
- transform="translate(0,250)">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect23509"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <rect
- ry="2.8844237"
- style="color:#000000;fill:#393f3f;fill-opacity:1;stroke:#1e2222;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-5-8-2-9-8"
- width="13.98312"
- height="14.015514"
- x="17.500002"
- y="30.862192"
- rx="2.8382866" />
- </g>
- <g
- transform="translate(20,250)"
- id="checkbox-checked-backdrop-dark"
- inkscape:label="#g14325">
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect23521"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8"
- id="use6506"
- width="1"
- height="1" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c9cbc9;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
- id="path12830-4-17-0-8-9"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-mixed-backdrop-dark"
- transform="translate(40,250)">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8"
- id="use6506-5"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect23535"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <rect
- style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use6244-6-1-4"
- width="9"
- height="2.9687538"
- x="20"
- y="36.393452"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,-96.814401,35.23916)"
- id="radio-unchecked-backdrop-dark"
- style="display:inline"
- inkscape:label="#g15524">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect23547"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <rect
- ry="7.9957981"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-6-4-1-7-7-8"
- width="14.954509"
- height="14.9627"
- x="207.56259"
- y="262.51312"
- rx="7.8516736" />
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,34.51614)"
- id="radio-checked-backdrop-dark"
- style="display:inline"
- inkscape:label="#g15536">
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-6-4-1-7-7-8"
- id="use7611"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect23559"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <rect
- ry="2.7037716"
- style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598866;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15095-0-7-2"
- width="5.4105864"
- height="5.4075432"
- x="462.24762"
- y="267.24915"
- rx="2.7037716" />
- </g>
- <g
- transform="matrix(0.93341132,0,0,0.93290035,9.210439,252.05075)"
- id="radio-mixed-backdrop-dark"
- inkscape:label="#g15554">
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-6-4-1-7-7-8"
- id="use7611-8"
- width="1"
- height="1" />
- <g
- style="display:inline"
- id="g23569"
- transform="translate(-320.08917,-231.63092)" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect23573"
- width="17.141424"
- height="17.150812"
- x="136.90137"
- y="30.347755" />
- <rect
- ry="1.5911419"
- rx="1.590271"
- y="36.812767"
- x="140.11996"
- height="3.1822839"
- width="9.6420517"
- id="rect4479-9-0-9-9"
- style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(0,270)"
- id="checkbox-unchecked-backdrop-insensitive-dark"
- inkscape:label="#g14325">
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect23585"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="2.8844237"
- style="color:#000000;fill:#323636;fill-opacity:1;stroke:#1c1f1f;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-rule:nonzero"
- id="rect5147-9-1-5-7-6-5-8-2-9-8-7"
- width="13.98312"
- height="14.015514"
- x="17.500002"
- y="30.862192"
- rx="2.8382866" />
- </g>
- <g
- inkscape:label="#g14325"
- id="checkbox-checked-backdrop-insensitive-dark"
- transform="translate(20,270)">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7"
- id="use6598"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect23597"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#454c4c;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
- id="path12830-4-17-0-8-5"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- transform="translate(40,270)"
- id="checkbox-mixed-backdrop-insensitive-dark"
- inkscape:label="#g14325">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7"
- id="use6598-5"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect23611"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use6244-6-1-4-8"
- width="9"
- height="2.9687538"
- x="20"
- y="36.393452"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- inkscape:label="#g15524"
- style="display:inline"
- id="radio-unchecked-backdrop-insensitive-dark"
- transform="matrix(0.93617253,0,0,0.93566004,-96.814401,55.23916)">
- <rect
- y="261.97873"
- x="206.99057"
- height="17.100227"
- width="17.090866"
- id="rect23623"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="7.9957981"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847161;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-6-4-1-7-7-8-9"
- width="14.954509"
- height="14.9627"
- x="207.56259"
- y="262.51312"
- rx="7.8516736" />
- </g>
- <g
- inkscape:label="#g15536"
- style="display:inline"
- id="radio-checked-backdrop-insensitive-dark"
- transform="matrix(0.93893373,0,0,0.93841974,-312.08814,54.51614)">
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9"
- id="use7762"
- width="1"
- height="1" />
- <rect
- y="261.97876"
- x="456.99057"
- height="17.049938"
- width="17.040606"
- id="rect23635"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="2.7037716"
- style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598866;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15095-0-7-2-1"
- width="5.4105864"
- height="5.4075432"
- x="462.24762"
- y="267.24915"
- rx="2.7037716" />
- </g>
- <g
- inkscape:label="#g15554"
- id="radio-mixed-backdrop-insensitive-dark"
- transform="matrix(0.93341132,0,0,0.93290035,9.210439,272.05075)">
- <g
- transform="translate(-320.08917,-231.63092)"
- id="g23645"
- style="display:inline" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9"
- id="use7762-6"
- width="1"
- height="1" />
- <rect
- y="30.347755"
- x="136.90137"
- height="17.150812"
- width="17.141424"
- id="rect23649"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.5911419"
- rx="1.590271"
- y="36.812767"
- x="140.11996"
- height="3.1822839"
- width="9.6420517"
- id="rect4479-9-0-9-9-0"
- style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- id="slider-horz-scale-has-marks-below"
- transform="translate(0,-20)"
- inkscape:label="#g5515">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:url(#linearGradient6167);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740">
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
- id="path4720"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- id="slider-horz-scale-has-marks-above"
- transform="matrix(1,0,0,0.99944391,0,-20.008718)"
- inkscape:label="#g5522">
- <path
- inkscape:connector-curvature="0"
- id="path3497"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:url(#linearGradient5573);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-2"
- style="display:inline"
- transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
- <path
- style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-2"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-8"
- inkscape:connector-curvature="0" />
- </g>
- <path
- style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
- id="path4552-2-2"
- inkscape:connector-curvature="0" />
- </g>
- <g
- id="slider-vert-scale-has-marks-above"
- transform="translate(0,-20)"
- inkscape:label="#g5529">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:url(#linearGradient6165);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028">
- <path
- style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- id="slider-vert-scale-has-marks-below"
- transform="translate(0,-20)"
- inkscape:label="#g5536">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:url(#linearGradient6163);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-9"
- style="display:inline"
- transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
- <path
- style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-0"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-6"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-6"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- id="slider-horz-scale-has-marks-below-dark"
- inkscape:label="#g5543">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-2"
- d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
- style="color:#000000;fill:url(#linearGradient4838-7-9);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0,180)"
- id="g4740-3"
- style="display:inline">
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-1"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-3"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
- id="path4720-9"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- id="slider-horz-scale-has-marks-above-dark"
- transform="matrix(1,0,0,0.99944373,0,0.09114351)"
- inkscape:label="#g5550">
- <path
- inkscape:connector-curvature="0"
- id="path3497-3"
- d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
- style="color:#000000;fill:url(#linearGradient5571);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-2-9"
- style="display:inline"
- transform="matrix(-1,0,0,-1,419.98546,174.73718)">
- <path
- style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-2-29"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-8-0"
- inkscape:connector-curvature="0" />
- </g>
- <path
- style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
- id="path4552-2-2-8"
- inkscape:connector-curvature="0" />
- </g>
- <g
- id="slider-vert-scale-has-marks-above-dark"
- inkscape:label="#g5557">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-4"
- d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
- style="color:#000000;fill:url(#linearGradient4838-7-9-0);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0,180)"
- id="g5028-6"
- style="display:inline">
- <path
- style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-8"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-9"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-5"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- id="slider-vert-scale-has-marks-below-dark"
- inkscape:label="#g5564">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-9"
- d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
- style="color:#000000;fill:url(#linearGradient4838-7-9-8);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-9-6"
- style="display:inline"
- transform="matrix(-1,0,0,1,540.0136,179.97214)">
- <path
- style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-0-3"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-6-3"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-6-4"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="translate(2.5596046e-6,10.000045)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-hover"
- inkscape:label="#g5515-6">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:url(#linearGradient7117-1);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1">
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-63" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-6" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
- id="path4720-2" />
- </g>
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-hover"
- transform="matrix(1,0,0,0.99944391,2.5596046e-6,9.991327)"
- inkscape:label="#g5522-9">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:url(#linearGradient7117-1-5);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-2-0"
- style="display:inline"
- transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
- <path
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-2-8"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-8-02"
- inkscape:connector-curvature="0" />
- </g>
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
- id="path4552-2-2-9"
- inkscape:connector-curvature="0" />
- </g>
- <g
- transform="translate(2.5596046e-6,10.000045)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-hover"
- inkscape:label="#g5529-3">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:url(#linearGradient7117-1-3);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-2">
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-2" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-93" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-54" />
- </g>
- </g>
- <g
- transform="translate(2.5596046e-6,10.000045)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-hover"
- inkscape:label="#g5536-0">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:url(#linearGradient7117-1-2);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-9-66"
- style="display:inline"
- transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
- <path
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-0-0"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-6-8"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-6-1"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="translate(2.5596046e-6,130.00005)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-backdrop-insensitive"
- inkscape:label="#g5515-6-0-2-0-2">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-5-9-2-9"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-5-6-8-2" />
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-backdrop-insensitive"
- transform="matrix(1,0,0,0.99944391,2.5596046e-6,129.99133)"
- inkscape:label="#g5522-9-5-3-0-5">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-4-8-8-9"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.0002781;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.5596046e-6,130.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-backdrop-insensitive"
- inkscape:label="#g5529-3-5-9-3-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-5-0-0-3"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.5596046e-6,130.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-backdrop-insensitive"
- inkscape:label="#g5536-0-7-4-3-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-4-7-7-2"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,30.000004)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-hover-dark"
- inkscape:label="#g5543-1">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-2-0"
- d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
- style="color:#000000;fill:url(#linearGradient7101-3);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0,180)"
- id="g4740-3-3"
- style="display:inline">
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-1-8"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-3-2"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
- id="path4720-9-9"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-hover-dark"
- transform="matrix(1,0,0,0.99944373,2.4701977e-6,30.091144)"
- inkscape:label="#g5550-2">
- <path
- inkscape:connector-curvature="0"
- id="path3497-3-5"
- d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
- style="color:#000000;fill:url(#linearGradient7101-3-9);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-2-9-6"
- style="display:inline"
- transform="matrix(-1,0,0,-1,419.98546,174.73718)">
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-2-29-7"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-8-0-8"
- inkscape:connector-curvature="0" />
- </g>
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
- id="path4552-2-2-8-9"
- inkscape:connector-curvature="0" />
- </g>
- <g
- transform="translate(2.4701977e-6,30.000004)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-hover-dark"
- inkscape:label="#g5557-6">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-4-4"
- d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
- style="color:#000000;fill:url(#linearGradient7101-3-5);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0,180)"
- id="g5028-6-2"
- style="display:inline">
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-8-0"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-9-2"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-5-4"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="translate(2.4701977e-6,30.000004)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-hover-dark"
- inkscape:label="#g5564-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-9-0"
- d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
- style="color:#000000;fill:url(#linearGradient7101-3-6);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-9-6-2"
- style="display:inline"
- transform="matrix(-1,0,0,1,540.0136,179.97214)">
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-0-3-4"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-6-3-4"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-6-4-9"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="translate(2.5596046e-6,100.00005)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-backdrop"
- inkscape:label="#g5515-6-0-2-0-2-6">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-5-9-2-9-6"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-5-6-8-2-3" />
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-backdrop"
- transform="matrix(1,0,0,0.99944391,2.5596046e-6,99.99133)"
- inkscape:label="#g5522-9-5-3-0-5-1">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-4-8-8-9-2"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.000278;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.5596046e-6,100.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-backdrop"
- inkscape:label="#g5529-3-5-9-3-7-0">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-5-0-0-3-5"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.5596046e-6,100.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-backdrop"
- inkscape:label="#g5536-0-7-4-3-7-2">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-4-7-7-2-0"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4403953e-6,70.00005)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-insensitive"
- inkscape:label="#g5515-6-0-2-0-2-6-1">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-5-9-2-9-6-5"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-5-6-8-2-3-9" />
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-insensitive"
- transform="matrix(1,0,0,0.99944391,2.4403953e-6,69.991326)"
- inkscape:label="#g5522-9-5-3-0-5-1-0">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-4-8-8-9-2-7"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4403953e-6,70.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-insensitive"
- inkscape:label="#g5529-3-5-9-3-7-0-9">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-5-0-0-3-5-3"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4403953e-6,70.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-insensitive"
- inkscape:label="#g5536-0-7-4-3-7-2-8">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-4-7-7-2-0-8"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,330.00005)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-backdrop-insensitive-dark"
- inkscape:label="#g5515-6-0-2-0-2-66">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-5-9-2-9-8"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-5-6-8-2-4" />
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-backdrop-insensitive-dark"
- transform="matrix(1,0,0,0.99944391,2.4701977e-6,329.99133)"
- inkscape:label="#g5522-9-5-3-0-5-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-4-8-8-9-4"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027804;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,330.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-backdrop-insensitive-dark"
- inkscape:label="#g5529-3-5-9-3-7-2">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-5-0-0-3-3"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,330.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-backdrop-insensitive-dark"
- inkscape:label="#g5536-0-7-4-3-7-0">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-4-7-7-2-5"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,300.00005)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-backdrop-dark"
- inkscape:label="#g5515-6-0-2-0-2-6-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-5-9-2-9-6-2"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-5-6-8-2-3-7" />
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-backdrop-dark"
- transform="matrix(1,0,0,0.99944391,2.4701977e-6,299.99133)"
- inkscape:label="#g5522-9-5-3-0-5-1-4">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-4-8-8-9-2-6"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.000278;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,300.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-backdrop-dark"
- inkscape:label="#g5529-3-5-9-3-7-0-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-5-0-0-3-5-30"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,300.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-backdrop-dark"
- inkscape:label="#g5536-0-7-4-3-7-2-0">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-4-7-7-2-0-87"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,270.00005)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-insensitive-dark"
- inkscape:label="#g5515-6-0-2-0-2-6-1-1">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-5-9-2-9-6-5-3"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-5-6-8-2-3-9-6" />
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-insensitive-dark"
- transform="matrix(1,0,0,0.99944391,2.4701977e-6,269.99133)"
- inkscape:label="#g5522-9-5-3-0-5-1-0-1">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-4-8-8-9-2-7-2"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,270.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-insensitive-dark"
- inkscape:label="#g5529-3-5-9-3-7-0-9-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-5-0-0-3-5-3-6"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,270.00005)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-insensitive-dark"
- inkscape:label="#g5536-0-7-4-3-7-2-8-0">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-4-7-7-2-0-8-5"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- transform="translate(2.4701977e-6,40.000045)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-active"
- inkscape:label="#g5515-6-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-5-8"
- d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
- style="color:#000000;fill:url(#linearGradient7117-1-6);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-1-7">
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-63-8" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-6-4" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
- id="path4720-2-1" />
- </g>
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-active"
- transform="matrix(1,0,0,0.99944391,2.4701977e-6,39.991327)"
- inkscape:label="#g5522-9-5">
- <path
- inkscape:connector-curvature="0"
- id="path3497-9-7"
- d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
- style="color:#000000;fill:url(#linearGradient7117-1-5-5);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-2-0-6"
- style="display:inline"
- transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
- <path
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-2-8-2"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-8-02-1"
- inkscape:connector-curvature="0" />
- </g>
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
- id="path4552-2-2-9-1"
- inkscape:connector-curvature="0" />
- </g>
- <g
- transform="translate(2.4701977e-6,40.000045)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-active"
- inkscape:label="#g5529-3-1">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-6-6"
- d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
- style="color:#000000;fill:url(#linearGradient7117-1-3-7);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-2-8">
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-2-3" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-93-8" />
- <path
- inkscape:connector-curvature="0"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-54-5" />
- </g>
- </g>
- <g
- transform="translate(2.4701977e-6,40.000045)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-active"
- inkscape:label="#g5536-0-2">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-3-3"
- d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
- style="color:#000000;fill:url(#linearGradient7117-1-2-4);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-9-66-6"
- style="display:inline"
- transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
- <path
- style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-0-0-7"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-6-8-7"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-6-1-9"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="translate(2.4701977e-6,60.000004)"
- style="display:inline"
- id="slider-horz-scale-has-marks-below-active-dark"
- inkscape:label="#g5543-1-3">
- <path
- inkscape:connector-curvature="0"
- id="path3497-8-2-0-3"
- d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
- style="color:#000000;fill:url(#linearGradient7101-3-0);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0,180)"
- id="g4740-3-3-5"
- style="display:inline">
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-1-8-7"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-3-2-6"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
- id="path4720-9-9-2"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- style="display:inline"
- id="slider-horz-scale-has-marks-above-active-dark"
- transform="matrix(1,0,0,0.99944373,2.4701977e-6,60.091144)"
- inkscape:label="#g5550-2-6">
- <path
- inkscape:connector-curvature="0"
- id="path3497-3-5-7"
- d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
- style="color:#000000;fill:url(#linearGradient7101-3-0-6);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g4740-2-9-6-9"
- style="display:inline"
- transform="matrix(-1,0,0,-1,419.98546,174.73718)">
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
- id="path4552-2-29-7-3"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
- id="path4552-6-8-0-8-9"
- inkscape:connector-curvature="0" />
- </g>
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
- id="path4552-2-2-8-9-0"
- inkscape:connector-curvature="0" />
- </g>
- <g
- transform="translate(2.4701977e-6,60.000004)"
- style="display:inline"
- id="slider-vert-scale-has-marks-above-active-dark"
- inkscape:label="#g5557-6-9">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-7-4-4-6"
- d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
- style="color:#000000;fill:url(#linearGradient7101-3-0-9);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="translate(0,180)"
- id="g5028-6-2-0"
- style="display:inline">
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-8-0-7"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-9-2-7"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-5-4-7"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="translate(2.4701977e-6,60.000004)"
- style="display:inline"
- id="slider-vert-scale-has-marks-below-active-dark"
- inkscape:label="#g5564-7-7">
- <path
- inkscape:connector-curvature="0"
- id="path3497-0-9-0-6"
- d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
- style="color:#000000;fill:url(#linearGradient7101-3-0-4);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5028-9-6-2-0"
- style="display:inline"
- transform="matrix(-1,0,0,1,540.0136,179.97214)">
- <path
- style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
- id="path4906-0-3-4-4"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
- id="path4906-3-6-3-4-3"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
- id="path4906-6-6-4-9-3"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(1.990788,0,0,1.9939718,294.59299,125.13908)"
- id="checkbox-checked-selectionmode">
- <g
- id="use8051"
- transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)">
- <rect
- ry="4.1330299"
- style="opacity:0.3;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.48329952;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect8196"
- width="20.022388"
- height="20.022388"
- x="14.473747"
- y="27.822527"
- rx="4.1330299" />
- <g
- id="g8323">
- <rect
- ry="2.1659286"
- style="color:#000000;fill:url(#linearGradient8655);fill-opacity:1;stroke:#555753;stroke-width:0.49806672;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1"
- id="rect8133"
- width="10.610355"
- height="10.524323"
- x="19.186378"
- y="32.48991"
- rx="2.1536846" />
- <path
- inkscape:connector-curvature="0"
- id="path8135"
- d="m 19.391061,40.242103 0,0.746384 c 0,0.995613 0.820325,1.772664 1.841514,1.772664 l 6.531232,0 c 1.021188,0 1.81696,-0.777051 1.81696,-1.772664 l 0,-0.746384 c 0,0.995611 -0.795772,1.772664 -1.81696,1.772664 l -6.531232,0 c -1.021189,0 -1.841514,-0.777053 -1.841514,-1.772664 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="csssscssc"
- inkscape:connector-curvature="0"
- id="path8137"
- d="m 19.391061,39.586662 0,0.785713 c 0,1.048072 0.820325,1.866067 1.841514,1.866067 l 6.531232,0 c 1.021188,0 1.81696,-0.817995 1.81696,-1.866067 l 0,-0.785713 c 0,1.048072 -0.795772,2.170876 -1.81696,2.170876 l -6.531232,0 c -1.021189,0 -1.841514,-1.122804 -1.841514,-2.170876 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.50055969;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- </g>
- </g>
- <g
- id="g8055">
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2870bc;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.261445 -6.9811,6.803452 -1.871896,-1.861821 -2.138425,-0.01553 0.01122,1.689654 2.936988,2.921189 c 0.586676,0.58328 1.537597,0.58328 2.124273,0 l 7.996316,-8.031103 0.002,-1.561674 z"
- id="path8059"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- </g>
- <g
- id="checkbox-checked-hover-selectionmode"
- transform="matrix(1.9947791,0,0,1.9939719,294.38167,169.09433)"
- inkscape:label="#g10801">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880068,-0.06479538)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect8196"
- id="use8666"
- width="100%"
- height="100%" />
- <g
- id="use8507">
- <use
- style="display:inline;stroke:#555753"
- x="0"
- y="0"
- xlink:href="#g8323"
- id="use8585"
- transform="matrix(1.0014962,0,0,1.0019016,19.88007,-0.06478938)"
- width="100%"
- height="100%" />
- <rect
- style="opacity:0.68300003;color:#000000;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;paint-order:normal;marker:none;visibility:visible;display:inline;overflow:visible;isolation:auto;mix-blend-mode:normal;enable-background:accumulate;clip-rule:nonzero;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto"
- id="rect8587"
- width="10.124799"
- height="10.08457"
- x="39.367149"
- y="32.726746"
- rx="1.8288052"
- ry="1.8288052" />
- </g>
- <use
- height="1052.3622"
- width="1000"
- transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
- id="use8067"
- xlink:href="#g8055"
- y="0"
- x="0"
- style="display:inline" />
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(1.9947791,0,0,1.9939719,294.38167,213.04961)"
- id="checkbox-checked-active-selectionmode">
- <use
- height="100%"
- width="100%"
- id="use8683"
- xlink:href="#rect8196"
- y="0"
- x="0"
- style="display:inline"
- transform="matrix(1.0014962,0,0,1.0019016,19.880068,-0.04236738)" />
- <use
- style="display:inline;stroke:#555753"
- x="0"
- y="0"
- xlink:href="#use8071"
- id="use8456"
- width="100%"
- height="100%" />
- <use
- height="1052.3622"
- width="1000"
- transform="matrix(0.99799923,0,0,0.99999995,0.10593796,0.02244762)"
- id="use8067-8"
- xlink:href="#g8055"
- y="0"
- x="0"
- style="display:inline" />
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(1.9947791,0,0,1.9939719,294.38167,256.96017)"
- id="checkbox-checked-backdrop-selectionmode">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880068,0.00248762)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect8196"
- id="use8700"
- width="100%"
- height="100%" />
- <rect
- ry="2.1665556"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.49543846;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use8386"
- width="10.542755"
- height="10.527368"
- x="39.169666"
- y="32.578323"
- rx="2.1399629" />
- <g
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
- id="g8101"
- style="display:inline">
- <g
- style="display:inline"
- id="g8103"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g8105" />
- </g>
- </g>
- <path
- sodipodi:nodetypes="cccccccccc"
- inkscape:connector-curvature="0"
- id="path8109"
- d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2870bc;fill-opacity:1;stroke:none;stroke-width:2.99699715;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill-rule:nonzero" />
- </g>
- <g
- id="checkbox-selectionmode"
- transform="matrix(1.990788,0,0,1.9939718,338.59299,125.13908)"
- inkscape:label="#g10801">
- <g
- transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
- id="g8239" />
- <use
- transform="matrix(1.003504,0,0,1.0019016,19.813773,-0.08723622)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect8196"
- id="use8700-3"
- width="100%"
- height="100%" />
- <use
- transform="matrix(1.003504,0,0,1.0019017,19.813777,-0.08723885)"
- style="display:inline;stroke:#555753"
- x="0"
- y="0"
- xlink:href="#g8323"
- id="use8608"
- width="100%"
- height="100%" />
- </g>
- <g
- inkscape:label="#g10801"
- transform="matrix(1.9947791,0,0,1.9939719,354.38167,165.09433)"
- id="sjhgfjsgf" />
- <g
- id="checkbox-active-selectionmode"
- transform="matrix(1.9947791,0,0,1.9939719,338.38167,213.04961)"
- inkscape:label="#g10801">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880067,-0.04236769)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect8196"
- id="use8700-1"
- width="100%"
- height="100%" />
- <g
- id="use8071"
- style="display:inline"
- transform="matrix(0.79809794,0,0,0.7889583,24.941149,7.9461609)">
- <rect
- rx="2.7080972"
- y="31.050892"
- x="17.820696"
- height="13.505371"
- width="13.341726"
- id="rect8176"
- style="color:#000000;fill:url(#linearGradient8767);fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.47996393;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- ry="2.7794352" />
- <path
- inkscape:connector-curvature="0"
- id="path8178"
- d="m 18.088488,34.607345 0,-0.986346 c 0,-1.315724 1.029805,-2.342598 2.311766,-2.342598 l 8.199058,0 c 1.281961,0 2.28095,1.026874 2.28095,2.342598 l 0,0.986346 c 0,-1.315702 -0.998989,-2.342598 -2.28095,-2.342598 l -8.199058,0 c -1.281961,0 -2.311766,1.026896 -2.311766,2.342598 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- </g>
- </g>
- <g
- id="checkbox-backdrop-selectionmode"
- transform="matrix(1.9947791,0,0,1.9939719,338.38167,256.96017)"
- inkscape:label="#g10801">
- <g
- style="display:inline"
- id="g8299"
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g8301"
- style="display:inline">
- <g
- id="g8303" />
- </g>
- </g>
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880067,0.00248762)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect8196"
- id="use8700-18"
- width="100%"
- height="100%" />
- <rect
- rx="2.1399629"
- y="32.578323"
- x="39.16967"
- height="10.527368"
- width="10.542755"
- id="use8099"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.49543846;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- ry="2.1665556" />
- </g>
- <g
- transform="matrix(1.9947791,0,0,1.9939719,338.38167,169.09433)"
- style="display:inline"
- id="checkbox-hover-selectionmode"
- inkscape:label="#g8503">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880067,-0.06479522)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect8196"
- id="use8700-5"
- width="100%"
- height="100%" />
- <use
- height="100%"
- width="100%"
- transform="matrix(1.0014962,0,0,1.0019016,19.88007,-0.06478938)"
- id="use8347"
- xlink:href="#g8323"
- y="0"
- x="0"
- style="display:inline;stroke:#555753" />
- <rect
- ry="1.8288052"
- rx="1.8288052"
- y="32.726746"
- x="39.367149"
- height="10.08457"
- width="10.124799"
- id="rect8378"
- style="opacity:0.68300003;color:#000000;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;paint-order:normal;marker:none;visibility:visible;display:inline;overflow:visible;isolation:auto;mix-blend-mode:normal;enable-background:accumulate;clip-rule:nonzero;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" />
- </g>
- <g
- style="display:inline"
- id="selected-radio-unchecked"
- transform="matrix(0.93617253,0,0,0.93566004,263.21685,-244.76083)"
- inkscape:label="#g15805">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-0"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <g
- id="g7025-0">
- <g
- style="display:inline"
- id="g5489-2-9-3-05"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-7">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient6046);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222388999999986;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-81"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-24"
- d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-3-0-49"
- d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
- style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-7"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- style="display:inline"
- id="selected-radio-checked"
- transform="matrix(0.93340838,0,0,0.93289741,50.43693,-244.03704)"
- inkscape:label="#g2928">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-1-8"
- width="17.141478"
- height="17.150867"
- x="456.99054"
- y="261.97867" />
- <use
- transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-0"
- id="use7034-4"
- width="1"
- height="1" />
- <g
- id="g7444-9">
- <rect
- rx="7.9057436"
- y="268.29523"
- x="462.22174"
- height="5.5533452"
- width="5.5564694"
- id="use15101-6-2-9"
- style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- ry="8.0419083" />
- <rect
- rx="2.7766726"
- y="267.2233"
- x="462.22174"
- height="5.5533452"
- width="5.5564694"
- id="use15101-6-6"
- style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- ry="2.7766726" />
- </g>
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-checked"
- transform="matrix(0.99650823,0,0,0.99810193,360.25541,-29.912922)"
- inkscape:label="#g10801">
- <use
- transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-4"
- id="use5460-1"
- width="1"
- height="1" />
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect13523-5-8"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5708-7">
- <path
- id="path12830-4-17-08-9"
- transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
- d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- inkscape:connector-curvature="0" />
- <path
- sodipodi:nodetypes="cccccccccc"
- inkscape:connector-curvature="0"
- id="path12830-4-17-07"
- d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
- </g>
- </g>
- <g
- style="display:inline"
- id="selected-radio-mixed"
- transform="matrix(0.93617253,0,0,0.93566004,368.83241,-28.033029)"
- inkscape:label="#g10885">
- <use
- transform="translate(-70.089173,-231.63092)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-0"
- id="use7034-3-8"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-9-9"
- width="17.090866"
- height="17.100227"
- x="136.9014"
- y="30.347799" />
- <g
- id="use7164-1"
- transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)">
- <rect
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4477-2"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="37.393383"
- rx="1.4843769"
- ry="1.4843769" />
- <rect
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4479-7"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-mixed"
- transform="translate(399.99573,-29.999989)"
- inkscape:label="#g14334">
- <use
- transform="translate(0.004272,-3.9091922e-6)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-4"
- id="use5460-0-3"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-0"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <g
- id="g5684-9">
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="37.393383"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-2-2"
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="1.4843769"
- rx="1.4843769"
- y="36.393433"
- x="20.004272"
- height="2.9687538"
- width="9"
- id="rect5203-9-8"
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-unchecked"
- inkscape:label="#g14325"
- transform="translate(360,-29.999989)">
- <g
- style="display:inline"
- id="g15812-6-6-1-4"
- transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g5489-2-9-6-8-8-5"
- style="display:inline">
- <g
- id="g5428-8-1-4-0-0-8" />
- </g>
- </g>
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect13523-3"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- id="g5400-4">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient6048);fill-opacity:1;stroke:#184472;stroke-width:2.09697676000000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-9"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-3"
- d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-7-8"
- d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-02"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- style="display:inline"
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,360.14963,-9.9129244)"
- id="selected-checkbox-checked-hover">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-59"
- id="use5994-3"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14466-5"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5708-7"
- id="use5736-6"
- transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
- width="1000"
- height="1052.3622" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g14334"
- transform="translate(399.99573,-9.9999894)"
- id="selected-checkbox-mixed-hover">
- <use
- transform="translate(0.004272,0)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-59"
- id="use5994-2-6"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect14482-6"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="translate(-4.609375e-7,-5e-5)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5684-9"
- id="use5688-0"
- width="1"
- height="1" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g14325"
- id="selected-checkbox-unchecked-hover"
- transform="translate(360,-9.9999894)">
- <g
- transform="translate(0,-3.9660404e-6)"
- style="display:inline"
- id="g5400-0-59">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient6050);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-1"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-78-7"
- d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-5-7-6-1-7-7-3-8"
- d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-0-4"
- inkscape:connector-curvature="0" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14506-2"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-checked-active"
- transform="matrix(0.99850603,0,0,0.99810197,360.14963,10.087075)"
- inkscape:label="#g10801">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5-9"
- id="use6314-5"
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
- width="1"
- height="1" />
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect14685-4"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="path12830-4-17-08-5-9"
- d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
- <use
- transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#path12830-4-17-07"
- id="use5756-7"
- width="1"
- height="1" />
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-mixed-active"
- transform="translate(399.99573,10.00001)"
- inkscape:label="#g14334">
- <use
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5-9"
- id="use6314-1-4"
- transform="translate(0.004272,0)"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14701-5"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <rect
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use5812-4-5"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="37.393383"
- rx="1.4843769"
- ry="1.4843769" />
- <use
- transform="translate(-4.609375e-7,-5e-5)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5203-9-8"
- id="use5812-8"
- width="1"
- height="1" />
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-unchecked-active"
- inkscape:label="#g14325"
- transform="translate(360,10.00001)">
- <g
- transform="translate(0,-3.9660404e-6)"
- style="display:inline"
- id="g5400-0-5-9">
- <rect
- ry="6"
- style="color:#000000;fill:url(#linearGradient6052);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-8"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
- id="rect5147-9-1-5-7-6-1-7-7-5-0-5-6"
- inkscape:connector-curvature="0" />
- </g>
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect14725-3"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,360.14963,30.087076)"
- id="selected-checkbox-checked-insensitive">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5-7-6"
- id="use6445-2"
- width="1"
- height="1" />
- <g
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
- id="g14999-1"
- style="display:inline">
- <g
- style="display:inline"
- id="g15001-0"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g15003-5" />
- </g>
- </g>
- <g
- style="display:inline"
- transform="translate(-341.01864,-230.63092)"
- id="g15009-7">
- <g
- id="g15013-9" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15021-7"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
- id="path12830-4-17-2-7"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g14334"
- transform="translate(399.99573,30.000011)"
- id="selected-checkbox-mixed-insensitive">
- <use
- transform="translate(0.004272,0)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g5400-0-5-7-6"
- id="use6465-8"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect15025-0"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5203-3"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g14325"
- id="selected-checkbox-unchecked-insensitive"
- transform="translate(360,30.000011)">
- <g
- transform="translate(0,-3.9660404e-6)"
- style="fill:#ededed;fill-opacity:1;display:inline"
- id="g5400-0-5-7-6">
- <rect
- ry="6"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-3-8"
- width="29.559635"
- height="29.154205"
- x="50.440369"
- y="125.3458"
- rx="6"
- transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect15057-7"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,263.21685,-224.76083)"
- id="selected-radio-unchecked-hover"
- style="display:inline"
- inkscape:label="#g15392">
- <g
- style="display:inline"
- id="g7025-8-2">
- <g
- style="display:inline"
- id="g5489-2-9-3-0-6"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-1-1">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient6054);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-8-5"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-2-0"
- d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
- style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-3-0-4-9"
- d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-9-0"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-0"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,47.91186,-225.48385)"
- id="selected-radio-checked-hover"
- style="display:inline"
- inkscape:label="#g15404">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-79-9"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-8-2"
- id="use7392-0"
- width="1"
- height="1" />
- <g
- id="use7448-4"
- transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)">
- <rect
- ry="8.0419083"
- style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4483-5"
- width="5.5564694"
- height="5.5533452"
- x="462.22174"
- y="268.29523"
- rx="7.9057436" />
- <rect
- ry="2.7766726"
- style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect4485-6"
- width="5.5564694"
- height="5.5533452"
- x="462.22174"
- y="267.2233"
- rx="2.7766726" />
- </g>
- </g>
- <g
- style="display:inline"
- transform="matrix(0.93619363,0,0,0.93568113,368.82935,-8.0338405)"
- id="selected-radio-mixed-hover"
- inkscape:label="#g15422">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-8-6"
- width="17.090481"
- height="17.099842"
- x="136.90158"
- y="30.34798" />
- <use
- transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-8-2"
- id="use7392-3-6"
- width="1"
- height="1" />
- <g
- id="use7508-3"
- transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)">
- <rect
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7530-3"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="37.393383"
- rx="1.4843769"
- ry="1.4843769" />
- <rect
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-7"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- </g>
- <g
- style="display:inline"
- id="selected-radio-unchecked-active"
- transform="matrix(0.93344283,0,0,0.93293183,263.78164,-204.04631)"
- inkscape:label="#g15458">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-3-2"
- width="17.140844"
- height="17.150234"
- x="206.99081"
- y="261.97894" />
- <g
- transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)"
- style="display:inline"
- id="g7025-1-1">
- <g
- style="display:inline"
- id="g5489-2-9-3-7-8"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-18-2">
- <rect
- ry="15.453857"
- style="color:#000000;fill:url(#linearGradient6056);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-7"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- <path
- inkscape:connector-curvature="0"
- id="rect5147-9-1-7-4-1-2-6"
- d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
- style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- </g>
- <g
- transform="matrix(0.93893104,0,0,0.93841705,282.64584,-205.48314)"
- id="selected-radio-checked-active"
- style="display:inline"
- inkscape:label="#g16048">
- <use
- transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1-1"
- id="use5399-5"
- width="1"
- height="1" />
- <g
- style="display:inline"
- id="g16050-3"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g16052-3" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-4-9"
- width="17.040653"
- height="17.049988"
- x="206.99059"
- y="261.97876" />
- <rect
- ry="7.9946065"
- style="opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-8-9"
- width="5.5237875"
- height="5.5206814"
- x="212.19102"
- y="268.25815"
- rx="7.8592429" />
- <rect
- ry="2.7603407"
- style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-64"
- width="5.5237875"
- height="5.5206814"
- x="212.19102"
- y="267.19257"
- rx="2.7603407" />
- </g>
- <g
- style="display:inline"
- id="selected-radio-mixed-active"
- transform="matrix(0.93617253,0,0,0.93566004,303.21685,-204.76083)"
- inkscape:label="#g16079">
- <use
- transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1-1"
- id="use5399-3-5"
- width="1"
- height="1" />
- <g
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
- id="g16081-5"
- style="display:inline">
- <g
- id="g16083-3" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-32-3"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <rect
- style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-4-6"
- width="9.6136122"
- height="3.1728981"
- x="210.19966"
- y="269.49341"
- rx="1.5855805"
- ry="1.586449" />
- <rect
- style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-3"
- width="9.6136122"
- height="3.1728981"
- x="210.19966"
- y="268.42465"
- rx="1.5855805"
- ry="1.586449" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,263.21685,-184.76083)"
- id="selected-radio-unchecked-insensitive"
- style="display:inline"
- inkscape:label="#g15524">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-5-3"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <g
- style="display:inline"
- id="g7025-1-7-9">
- <g
- style="display:inline"
- id="g5489-2-9-3-7-7-5"
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
- <g
- id="g5428-8-1-7-18-8-9">
- <rect
- ry="15.453857"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-8-8"
- width="29.385006"
- height="28.919117"
- x="50.570232"
- y="125.5297"
- rx="15.428222" />
- </g>
- </g>
- </g>
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,47.91186,-185.48385)"
- id="selected-radio-checked-insensitive"
- style="display:inline"
- inkscape:label="#g15536">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-9-5"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1-7-9"
- id="use5683-5"
- width="1"
- height="1" />
- <rect
- ry="2.7603328"
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-6-0"
- width="5.5237718"
- height="5.5206656"
- x="462.19101"
- y="267.19254"
- rx="2.7603328" />
- </g>
- <g
- style="display:inline"
- transform="matrix(0.93341132,0,0,0.93290035,369.21044,32.050762)"
- id="selected-radio-mixed-insensitive"
- inkscape:label="#g15554">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect14348-4-7-98-9"
- width="17.141424"
- height="17.150812"
- x="136.90137"
- y="30.347755" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#g7025-1-7-9"
- id="use5683-3-0"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-7-4"
- width="9.6420517"
- height="3.1822839"
- x="140.11996"
- y="36.812756"
- rx="1.590271"
- ry="1.5911419" />
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-checked-backdrop"
- transform="matrix(0.99850603,0,0,0.99810197,360.14963,50.087076)"
- inkscape:label="#g10801">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-2"
- id="use6551-6"
- width="1"
- height="1" />
- <g
- style="display:inline"
- id="g19927-5"
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g19929-1"
- style="display:inline">
- <g
- id="g19931-2" />
- </g>
- </g>
- <rect
- y="30.332689"
- x="36.905502"
- height="16.030426"
- width="16.023939"
- id="rect19941-8"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
- id="path12830-4-17-2-3-2"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- style="display:inline"
- id="selected-checkbox-mixed-backdrop"
- transform="translate(399.99573,50.000011)"
- inkscape:label="#g14334">
- <use
- transform="translate(0.004272,-2.9802322e-8)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-2"
- id="use6551-3-4"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect19945-7"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- <g
- style="display:inline"
- id="g19947-5"
- transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
- id="g19949-2"
- style="display:inline">
- <g
- id="g19951-4" />
- </g>
- </g>
- <rect
- style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5203-6-0"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- style="display:inline"
- transform="translate(360,50.000011)"
- id="selected-checkbox-unchecked-backdrop"
- inkscape:label="#g14325">
- <rect
- ry="2.8844237"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-3-0-2"
- width="13.98312"
- height="14.015514"
- x="17.500002"
- y="30.862183"
- rx="2.8382866" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect19971-4"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
- <g
- inkscape:label="#g15524"
- style="display:inline"
- id="selected-radio-unchecked-backdrop"
- transform="matrix(0.93617253,0,0,0.93566004,263.21685,-164.76083)">
- <rect
- y="261.97873"
- x="206.99057"
- height="17.100227"
- width="17.090866"
- id="rect19981-6"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- ry="7.9957981"
- style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:1.06847154999999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-8-5-5"
- width="14.954509"
- height="14.9627"
- x="207.52921"
- y="262.51309"
- rx="7.8516736" />
- </g>
- <g
- inkscape:label="#g15536"
- style="display:inline"
- id="selected-radio-checked-backdrop"
- transform="matrix(0.93893373,0,0,0.93841974,47.91186,-165.48385)">
- <rect
- y="261.97876"
- x="456.99057"
- height="17.049938"
- width="17.040606"
- id="rect19995-7"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5-5"
- id="use5805-3"
- width="1"
- height="1" />
- <rect
- ry="2.7603328"
- style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-6-3-92"
- width="5.5237718"
- height="5.5206656"
- x="462.19101"
- y="267.19254"
- rx="2.7603328" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g15554"
- id="selected-radio-mixed-backdrop"
- transform="matrix(0.93341132,0,0,0.93290035,369.21044,52.050762)">
- <rect
- y="30.347755"
- x="136.90137"
- height="17.150812"
- width="17.141424"
- id="rect20011-1"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5-5"
- id="use5805-1-4"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-7-9-0"
- width="9.6420517"
- height="3.1822839"
- x="140.11996"
- y="36.812756"
- rx="1.590271"
- ry="1.5911419" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g10801"
- transform="matrix(0.99850603,0,0,0.99810197,360.14963,70.087071)"
- id="selected-checkbox-checked-backdrop-insensitive">
- <use
- transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7-0"
- id="use6749-8"
- width="1"
- height="1" />
- <g
- transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
- id="g20167-8"
- style="display:inline">
- <g
- style="display:inline"
- id="g20169-9"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g20171-3" />
- </g>
- </g>
- <g
- style="display:inline"
- transform="translate(-341.01864,-230.63092)"
- id="g20175-1">
- <g
- id="g20177-1" />
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20181-3"
- width="16.023939"
- height="16.030426"
- x="36.905502"
- y="30.332689" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
- d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z"
- id="path12830-4-17-2-3-9-3"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccc" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g14334"
- transform="translate(399.99573,70.000011)"
- id="selected-checkbox-mixed-backdrop-insensitive">
- <use
- transform="translate(0.004272,-2.9802322e-8)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7-0"
- id="use6749-5-9"
- width="1"
- height="1" />
- <rect
- y="30.362183"
- x="17"
- height="16"
- width="16"
- id="rect20185-0"
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"
- id="g20187-2"
- style="display:inline">
- <g
- style="display:inline"
- id="g20189-1"
- transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
- <g
- id="g20191-6" />
- </g>
- </g>
- <g
- transform="translate(-40.874249,-1.0164925)"
- id="g20195-4"
- style="display:inline">
- <g
- style="display:inline"
- id="g20197-6"
- transform="translate(-400.08917,-231.63092)" />
- </g>
- <rect
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5203-6-8-9"
- width="9"
- height="2.9687538"
- x="20.004272"
- y="36.393433"
- rx="1.4843769"
- ry="1.4843769" />
- </g>
- <g
- style="display:inline"
- inkscape:label="#g14325"
- id="selected-checkbox-unchecked-backdrop-insensitive"
- transform="translate(360,70.000011)">
- <rect
- ry="2.8844237"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-5-7-6-4-8-3-0-7-0"
- width="13.98312"
- height="14.015514"
- x="17.500002"
- y="30.862183"
- rx="2.8382866" />
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20211-5"
- width="16"
- height="16"
- x="17"
- y="30.362183" />
- </g>
- <g
- transform="matrix(0.93617253,0,0,0.93566004,263.21685,-144.76083)"
- id="selected-radio-unchecked-backdrop-insensitive"
- style="display:inline"
- inkscape:label="#g15524">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20221-1"
- width="17.090866"
- height="17.100227"
- x="206.99057"
- y="261.97873" />
- <rect
- ry="7.9957981"
- style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:1.06847154999999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect5147-9-1-7-88-8-5-7-2"
- width="14.954509"
- height="14.9627"
- x="207.52921"
- y="262.51309"
- rx="7.8516736" />
- </g>
- <g
- transform="matrix(0.93893373,0,0,0.93841974,47.91186,-145.48385)"
- id="selected-radio-checked-backdrop-insensitive"
- style="display:inline"
- inkscape:label="#g15536">
- <g
- style="display:inline"
- id="g20225-2"
- transform="translate(250,1.6004853e-6)">
- <g
- transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
- id="g20227-7"
- style="display:inline">
- <g
- id="g20229-2" />
- </g>
- </g>
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20235-3"
- width="17.040606"
- height="17.049938"
- x="456.99057"
- y="261.97876" />
- <use
- transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5-7-2"
- id="use5938-1"
- width="1"
- height="1" />
- <rect
- ry="2.7603328"
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="use15101-5-6-3-9-4"
- width="5.5237718"
- height="5.5206656"
- x="462.19101"
- y="267.19254"
- rx="2.7603328" />
- </g>
- <g
- style="display:inline"
- transform="matrix(0.93341132,0,0,0.93290035,369.21044,72.050761)"
- id="selected-radio-mixed-backdrop-insensitive"
- inkscape:label="#g15554">
- <rect
- style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect20251-9"
- width="17.141424"
- height="17.150812"
- x="136.90137"
- y="30.347755" />
- <use
- transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
- style="display:inline"
- x="0"
- y="0"
- xlink:href="#rect5147-9-1-7-88-8-5-7-2"
- id="use5938-3-2"
- width="1"
- height="1" />
- <rect
- style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect7532-0-7-9-6-6"
- width="9.6420517"
- height="3.1822839"
- x="140.11996"
- y="36.812756"
- rx="1.590271"
- ry="1.5911419" />
- </g>
- </g>
-</svg>
+++ /dev/null
-checkbox-checked
-checkbox-checked-hover
-checkbox-checked-active
-checkbox-checked-insensitive
-checkbox-checked-backdrop
-checkbox-checked-backdrop-insensitive
-checkbox-unchecked
-checkbox-unchecked-hover
-checkbox-unchecked-active
-checkbox-unchecked-insensitive
-checkbox-unchecked-backdrop
-checkbox-unchecked-backdrop-insensitive
-checkbox-mixed
-checkbox-mixed-hover
-checkbox-mixed-active
-checkbox-mixed-insensitive
-checkbox-mixed-backdrop
-checkbox-mixed-backdrop-insensitive
-radio-checked
-radio-checked-hover
-radio-checked-active
-radio-checked-insensitive
-radio-checked-backdrop
-radio-checked-backdrop-insensitive
-radio-unchecked
-radio-unchecked-hover
-radio-unchecked-active
-radio-unchecked-insensitive
-radio-unchecked-backdrop
-radio-unchecked-backdrop-insensitive
-radio-mixed
-radio-mixed-hover
-radio-mixed-active
-radio-mixed-insensitive
-radio-mixed-backdrop
-radio-mixed-backdrop-insensitive
-selected-checkbox-checked
-selected-checkbox-checked-hover
-selected-checkbox-checked-active
-selected-checkbox-checked-insensitive
-selected-checkbox-checked-backdrop
-selected-checkbox-checked-backdrop-insensitive
-selected-checkbox-unchecked
-selected-checkbox-unchecked-hover
-selected-checkbox-unchecked-active
-selected-checkbox-unchecked-insensitive
-selected-checkbox-unchecked-backdrop
-selected-checkbox-unchecked-backdrop-insensitive
-selected-checkbox-mixed
-selected-checkbox-mixed-hover
-selected-checkbox-mixed-active
-selected-checkbox-mixed-insensitive
-selected-checkbox-mixed-backdrop
-selected-checkbox-mixed-backdrop-insensitive
-selected-radio-checked
-selected-radio-checked-hover
-selected-radio-checked-active
-selected-radio-checked-insensitive
-selected-radio-checked-backdrop
-selected-radio-checked-backdrop-insensitive
-selected-radio-unchecked
-selected-radio-unchecked-hover
-selected-radio-unchecked-active
-selected-radio-unchecked-insensitive
-selected-radio-unchecked-backdrop
-selected-radio-unchecked-backdrop-insensitive
-selected-radio-mixed
-selected-radio-mixed-hover
-selected-radio-mixed-active
-selected-radio-mixed-insensitive
-selected-radio-mixed-backdrop
-selected-radio-mixed-backdrop-insensitive
-checkbox-checked-dark
-checkbox-checked-hover-dark
-checkbox-checked-active-dark
-checkbox-checked-insensitive-dark
-checkbox-checked-backdrop-dark
-checkbox-checked-backdrop-insensitive-dark
-checkbox-unchecked-dark
-checkbox-unchecked-hover-dark
-checkbox-unchecked-active-dark
-checkbox-unchecked-insensitive-dark
-checkbox-unchecked-backdrop-dark
-checkbox-unchecked-backdrop-insensitive-dark
-checkbox-selectionmode
-checkbox-hover-selectionmode
-checkbox-active-selectionmode
-checkbox-backdrop-selectionmode
-checkbox-checked-selectionmode
-checkbox-checked-hover-selectionmode
-checkbox-checked-active-selectionmode
-checkbox-checked-backdrop-selectionmode
-checkbox-mixed-dark
-checkbox-mixed-hover-dark
-checkbox-mixed-active-dark
-checkbox-mixed-insensitive-dark
-checkbox-mixed-backdrop-dark
-checkbox-mixed-backdrop-insensitive-dark
-radio-checked-dark
-radio-checked-hover-dark
-radio-checked-active-dark
-radio-checked-insensitive-dark
-radio-checked-backdrop-dark
-radio-checked-backdrop-insensitive-dark
-radio-unchecked-dark
-radio-unchecked-hover-dark
-radio-unchecked-active-dark
-radio-unchecked-insensitive-dark
-radio-unchecked-backdrop-dark
-radio-unchecked-backdrop-insensitive-dark
-radio-mixed-dark
-radio-mixed-hover-dark
-radio-mixed-active-dark
-radio-mixed-insensitive-dark
-radio-mixed-backdrop-dark
-radio-mixed-backdrop-insensitive-dark
-slider-horz-scale-has-marks-below
-slider-horz-scale-has-marks-below-hover
-slider-horz-scale-has-marks-below-active
-slider-horz-scale-has-marks-below-insensitive
-slider-horz-scale-has-marks-below-backdrop
-slider-horz-scale-has-marks-below-backdrop-insensitive
-slider-vert-scale-has-marks-below
-slider-vert-scale-has-marks-below-hover
-slider-vert-scale-has-marks-below-active
-slider-vert-scale-has-marks-below-insensitive
-slider-vert-scale-has-marks-below-backdrop
-slider-vert-scale-has-marks-below-backdrop-insensitive
-slider-horz-scale-has-marks-above
-slider-horz-scale-has-marks-above-hover
-slider-horz-scale-has-marks-above-active
-slider-horz-scale-has-marks-above-insensitive
-slider-horz-scale-has-marks-above-backdrop
-slider-horz-scale-has-marks-above-backdrop-insensitive
-slider-vert-scale-has-marks-above
-slider-vert-scale-has-marks-above-hover
-slider-vert-scale-has-marks-above-active
-slider-vert-scale-has-marks-above-insensitive
-slider-vert-scale-has-marks-above-backdrop
-slider-vert-scale-has-marks-above-backdrop-insensitive
-slider-horz-scale-has-marks-below-dark
-slider-horz-scale-has-marks-below-hover-dark
-slider-horz-scale-has-marks-below-active-dark
-slider-horz-scale-has-marks-below-insensitive-dark
-slider-horz-scale-has-marks-below-backdrop-dark
-slider-horz-scale-has-marks-below-backdrop-insensitive-dark
-slider-vert-scale-has-marks-below-dark
-slider-vert-scale-has-marks-below-hover-dark
-slider-vert-scale-has-marks-below-active-dark
-slider-vert-scale-has-marks-below-insensitive-dark
-slider-vert-scale-has-marks-below-backdrop-dark
-slider-vert-scale-has-marks-below-backdrop-insensitive-dark
-slider-horz-scale-has-marks-above-dark
-slider-horz-scale-has-marks-above-hover-dark
-slider-horz-scale-has-marks-above-active-dark
-slider-horz-scale-has-marks-above-insensitive-dark
-slider-horz-scale-has-marks-above-backdrop-dark
-slider-horz-scale-has-marks-above-backdrop-insensitive-dark
-slider-vert-scale-has-marks-above-dark
-slider-vert-scale-has-marks-above-hover-dark
-slider-vert-scale-has-marks-above-active-dark
-slider-vert-scale-has-marks-above-insensitive-dark
-slider-vert-scale-has-marks-above-backdrop-dark
-slider-vert-scale-has-marks-above-backdrop-insensitive-dark
+++ /dev/null
-* {
- padding: 0;
- -GtkToolButton-icon-spacing: 4;
- -GtkTextView-error-underline-color: #cc0000;
- -GtkCheckButton-indicator-size: 16;
- -GtkCheckMenuItem-indicator-size: 16;
- -GtkScrolledWindow-scrollbar-spacing: 0;
- -GtkScrolledWindow-scrollbars-within-bevel: 1;
- -GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 16;
- -GtkTreeView-expander-size: 11;
- -GtkTreeView-horizontal-separator: 4;
- -GtkMenu-horizontal-padding: 0;
- -GtkMenu-vertical-padding: 0;
- -GtkWidget-link-color: #4a90d9;
- -GtkWidget-visited-link-color: #2a76c6;
- -GtkWidget-focus-padding: 2;
- -GtkWidget-focus-line-width: 1;
- -GtkDialog-button-spacing: 4;
- -GtkDialog-action-area-border: 0;
- -GtkStatusbar-shadow-type: none;
- outline-color: rgba(238, 238, 236, 0.3);
- outline-style: dashed;
- outline-offset: -3px;
- outline-width: 1px;
- outline-radius: 2px; }
-
-/***************
- * Base States *
- ***************/
-.background {
- color: #eeeeec;
- background-color: #393f3f; }
- .background:backdrop {
- text-shadow: none;
- icon-shadow: none;
- color: #939695;
- background-color: #393f3f; }
-
-/*
- These wildcard seems unavoidable, need to investigate.
- Wildcards are bad and troublesome, use them with care,
- or better, just don't.
- Everytime a wildcard is used a kitten dies, painfully.
-*/
-*:insensitive {
- -gtk-image-effect: dim; }
-
-.gtkstyle-fallback {
- background-color: #393f3f;
- color: #eeeeec; }
- .gtkstyle-fallback:prelight {
- background-color: #515a5a;
- color: #eeeeec; }
- .gtkstyle-fallback:active {
- background-color: #212424;
- color: #eeeeec; }
- .gtkstyle-fallback:insensitive {
- background-color: #323636;
- color: #939695; }
- .gtkstyle-fallback:selected {
- background-color: #215d9c;
- color: #ffffff; }
-
-.view {
- color: white;
- background-color: #292929; }
- .view:backdrop {
- color: #d4d4d4;
- background-color: #2c2c2c; }
- .view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected {
- border-radius: 3px; }
-
-.rubberband {
- border: 1px solid #215d9c;
- background-color: rgba(33, 93, 156, 0.2); }
-
-.overshoot.top {
- background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
- background-size: 100% 5%, 100% 100%;
- background-repeat: no-repeat;
- background-position: center top;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.top:backdrop {
- background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
- background-size: 100% 5%;
- background-repeat: no-repeat;
- background-position: center top;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-.overshoot.bottom {
- background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
- background-size: 100% 5%, 100% 100%;
- background-repeat: no-repeat;
- background-position: center bottom;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.bottom:backdrop {
- background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
- background-size: 100% 5%;
- background-repeat: no-repeat;
- background-position: center bottom;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-.overshoot.left {
- background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
- background-size: 5% 100%, 100% 100%;
- background-repeat: no-repeat;
- background-position: left center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.left:backdrop {
- background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
- background-size: 5% 100%;
- background-repeat: no-repeat;
- background-position: left center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-.overshoot.right {
- background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
- background-size: 5% 100%, 100% 100%;
- background-repeat: no-repeat;
- background-position: right center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.right:backdrop {
- background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
- background-size: 5% 100%;
- background-repeat: no-repeat;
- background-position: right center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-
-.label.separator, GtkPlacesSidebar.sidebar .view .label.separator {
- color: #eeeeec; }
- .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop {
- color: #939695; }
-.label:insensitive {
- color: #939695; }
- .label:insensitive:backdrop {
- color: #5d6767; }
-
-.dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle,
-.header-bar .subtitle {
- opacity: 0.55;
- text-shadow: none; }
-
-GtkAssistant .sidebar {
- background-color: #292929;
- border-top: 1px solid #1c1f1f; }
- GtkAssistant .sidebar:dir(ltr) {
- border-right: 1px solid #1c1f1f; }
- GtkAssistant .sidebar:dir(rtl) {
- border-left: 1px solid #1c1f1f; }
- GtkAssistant .sidebar:backdrop {
- background-color: #2c2c2c;
- border-color: #1e2222; }
-GtkAssistant.csd .sidebar {
- border-top-style: none; }
-GtkAssistant .sidebar .label {
- padding: 6px 12px; }
-GtkAssistant .sidebar .label.highlight {
- background-color: #5d6261; }
-
-GtkTextView {
- background-color: #313434; }
- GtkTextView:backdrop {
- background-color: #323535; }
-
-.grid-child {
- padding: 3px;
- border-radius: 3px; }
- .grid-child:selected {
- outline-offset: -2px; }
-
-.popover.osd, .app-notification,
-.app-notification.frame, .osd {
- color: #eeeeec;
- border: none;
- background-color: rgba(32, 37, 38, 0.7);
- background-clip: padding-box;
- outline-color: rgba(238, 238, 236, 0.3);
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop {
- text-shadow: none; }
-
-/*********************
- * Spinner Animation *
- *********************/
-@keyframes spin {
- to {
- -gtk-icon-transform: rotate(1turn); } }
-.spinner {
- background-image: none;
- background-color: blue;
- opacity: 0;
- -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
- .spinner:active {
- opacity: 1;
- animation: spin 1s linear infinite; }
- .spinner:active:insensitive {
- opacity: 0.5; }
-
-/****************
- * Text Entries *
- ****************/
-.entry {
- border: 1px solid;
- padding: 5px 8px 6px;
- border-radius: 3px;
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #1c1f1f;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .entry.image.left {
- padding-left: 0; }
- .entry.image.right {
- padding-right: 0; }
- .entry.flat, .entry.flat:focus {
- padding: 2px;
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #1c1f1f;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
- border: none;
- border-radius: 0; }
- .entry:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 1px rgba(238, 238, 236, 0.1);
- border-color: #0f2b48; }
- .entry:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0.1); }
- .entry:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #d4d4d4;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2c2c2c);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
- .entry:backdrop:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
- .entry.progressbar {
- margin: 1px;
- border-radius: 0;
- border-width: 0 0 2px;
- border-color: #215d9c;
- border-style: solid;
- background-image: none;
- background-color: transparent;
- box-shadow: none; }
- .entry.progressbar:backdrop {
- background-color: transparent; }
- .linked .entry {
- border-radius: 0; }
- .linked .entry:first-child {
- border-top-left-radius: 3px;
- border-bottom-left-radius: 3px; }
- .linked .entry:first-child:dir(rtl) {
- border-right-style: none; }
- .linked .entry:last-child {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-left-style: none; }
- .linked .entry:last-child:dir(rtl) {
- border-left-style: solid; }
- .entry.error {
- color: #cc0000;
- border-color: #cc0000; }
- .entry.error:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.7), 0 1px rgba(238, 238, 236, 0.1);
- border-color: #1a0000; }
- .entry.error:selected, .entry.error:selected:focus {
- background-color: #cc0000; }
- .entry.warning {
- color: #f57900;
- border-color: #f57900; }
- .entry.warning:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.7), 0 1px rgba(238, 238, 236, 0.1);
- border-color: #432100; }
- .entry.warning:selected, .entry.warning:selected:focus {
- background-color: #f57900; }
- .entry.image {
- color: #c6c6c5; }
- .entry.image:hover {
- color: #eeeeec; }
- .entry.image:active {
- color: #215d9c; }
- .entry.image:backdrop {
- color: #7e8080; }
- .linked.vertical .entry {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #1c1f1f;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
- background-image: linear-gradient(to bottom, #292929);
- border-bottom-color: #252626;
- box-shadow: none; }
- .linked.vertical .entry:focus {
- border-color: #0f2b48;
- box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 -1px 0 0 #0f2b48; }
- .linked.vertical .entry:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #252626; }
- .linked.vertical .entry:insensitive:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #272929; }
- .linked.vertical .entry:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #d4d4d4;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2c2c2c);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #272929; }
- .linked.vertical .entry:first-child {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #1c1f1f;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
- border-bottom-color: #252626; }
- .linked.vertical .entry:first-child:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0.7);
- border-color: #0f2b48; }
- .linked.vertical .entry:first-child:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #272929; }
- .linked.vertical .entry:first-child:insensitive:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #272929;
- border-top-style: solid; }
- .linked.vertical .entry:first-child:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #d4d4d4;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2c2c2c);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #272929; }
- .linked.vertical .entry:last-child {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #1c1f1f;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1);
- background-image: linear-gradient(to bottom, #292929);
- box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
- .linked.vertical .entry:last-child:focus {
- border-color: #0f2b48;
- box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 -1px 0 0 #0f2b48, 0 1px rgba(238, 238, 236, 0.1); }
- .linked.vertical .entry:last-child:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0.1); }
- .linked.vertical .entry:last-child:insensitive:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
- .linked.vertical .entry:last-child:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #d4d4d4;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2c2c2c);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
- .osd .entry {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .osd .entry:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #215d9c;
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
- background-clip: padding-box;
- box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .osd .entry:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .entry:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
-
-/***********
- * Buttons *
- ***********/
-@keyframes needs_attention {
- from {
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#3583d5), to(transparent)); }
- to {
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#215d9c), to(transparent)); } }
-.button, .header-bar .button.titlebutton,
-.titlebar .button.titlebutton {
- border: 1px solid;
- border-radius: 3px;
- padding: 5px 8px 6px;
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .button.flat, .header-bar .titlebutton.button,
- .titlebar .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- transition: none; }
- .button.flat:hover, .header-bar .titlebutton.button:hover,
- .titlebar .titlebutton.button:hover {
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
- transition-duration: 500ms; }
- .button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
- .titlebar .titlebutton.button:hover:active {
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
- .button:hover, .header-bar .button.titlebutton:hover,
- .titlebar .button.titlebutton:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
- -gtk-image-effect: highlight; }
- .button:active, .header-bar .button.titlebutton:active,
- .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked,
- .titlebar .button.titlebutton:checked {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1);
- transition-duration: 50ms; }
- .button:backdrop, .header-bar .button.titlebutton:backdrop,
- .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
- .titlebar .titlebutton.button:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- -gtk-image-effect: none; }
- .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
- .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
- .titlebar .titlebutton.button:backdrop:checked {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2f3434);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
- .titlebar .titlebutton.button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
- .titlebar .titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
- .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
- .titlebar .titlebutton.button:backdrop:insensitive:checked {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #262929);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
- .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive,
- .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
- .titlebar .titlebutton.button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none; }
- .button:insensitive, .header-bar .button.titlebutton:insensitive,
- .titlebar .button.titlebutton:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button:insensitive > .label {
- color: inherit; }
- .button:insensitive:active, .button:insensitive:checked {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #2f3333, #323636);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button:insensitive:active > .label, .button:insensitive:checked > .label {
- color: inherit; }
- .button.osd, .header-bar .osd.button.titlebutton,
- .titlebar .osd.button.titlebutton {
- color: #eeeeec;
- border-radius: 5px;
- outline-color: rgba(238, 238, 236, 0.3);
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- border: none;
- box-shadow: none; }
- .button.osd.image-button, .header-bar .osd.titlebutton.button,
- .titlebar .osd.titlebutton.button {
- padding: 13px; }
- .button.osd:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- border: none;
- box-shadow: none; }
- .button.osd:active, .button.osd:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3);
- border: none;
- box-shadow: none; }
- .button.osd:insensitive, .button.osd:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- border: none; }
- .button.osd:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- border: none; }
- .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton,
- .osd .titlebar .button.titlebutton,
- .titlebar .osd .button.titlebutton {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- border-radius: 0;
- border-left-style: none; }
- .osd .button:dir(rtl) {
- border-radius: 0;
- border-right-style: none;
- border-left-style: solid; }
- .osd .button:first-child {
- border-radius: 3px 0 0 3px;
- border-left-style: solid; }
- .osd .button:last-child {
- border-radius: 0 3px 3px 0; }
- .osd .button:last-child:dir(rtl) {
- border-right-style: solid; }
- .osd .button:only-child {
- border-radius: 3px;
- border-style: solid; }
- .osd .button:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button:insensitive, .osd .button:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
- .osd .titlebar .titlebutton.button,
- .titlebar .osd .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
- .osd .titlebar .titlebutton.button:hover,
- .titlebar .osd .titlebutton.button:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- background-clip: padding-box;
- border-color: transparent;
- box-shadow: none; }
- .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
- .osd .titlebar .titlebutton.button:insensitive,
- .titlebar .osd .titlebutton.button:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- background-image: none;
- border-color: transparent;
- box-shadow: none; }
- .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
- .osd .titlebar .titlebutton.button:backdrop,
- .titlebar .osd .titlebutton.button:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
- .osd .titlebar .titlebutton.button:active,
- .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
- .osd .titlebar .titlebutton.button:checked,
- .titlebar .osd .titlebutton.button:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3);
- background-clip: padding-box;
- border-color: transparent;
- box-shadow: none; }
- .button.suggested-action, .header-bar .suggested-action.button.titlebutton,
- .titlebar .suggested-action.button.titlebutton {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button,
- .titlebar .suggested-action.titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #215d9c; }
- .button.suggested-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action:active, .button.suggested-action:checked {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #194776, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
- .titlebar .suggested-action.titlebutton.button:backdrop {
- color: #d2deeb;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #215d9c);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
- .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
- .titlebar .suggested-action.titlebutton.button:backdrop:checked {
- color: #d0d9e2;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #184472);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.suggested-action:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
- color: #6c88a5;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #1d4876);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.suggested-action:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
- .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
- .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: rgba(33, 93, 156, 0.8); }
- .button.suggested-action:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action:insensitive > .label {
- color: inherit; }
- .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
- color: #a4b5c8;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #1b436f, #1d4876);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label {
- color: inherit; }
- .osd .button.suggested-action {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.5));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.suggested-action:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, #215d9c);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.suggested-action:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .button.destructive-action, .header-bar .destructive-action.button.titlebutton,
- .titlebar .destructive-action.button.titlebutton {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button,
- .titlebar .destructive-action.titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #d51010; }
- .button.destructive-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action:active, .button.destructive-action:checked {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #aa0d0d, #bd0e0e);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
- .titlebar .destructive-action.titlebutton.button:backdrop {
- color: #f6cfcf;
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #d51010);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
- .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
- .titlebar .destructive-action.titlebutton.button:backdrop:checked {
- color: #edcece;
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #a60c0c);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.destructive-action:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
- color: #c36464;
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #a41111);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.destructive-action:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
- .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
- .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: rgba(213, 16, 16, 0.8); }
- .button.destructive-action:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action:insensitive > .label {
- color: inherit; }
- .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
- color: #da9f9f;
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #9d1010, #a41111);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label {
- color: inherit; }
- .osd .button.destructive-action {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.5));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.destructive-action:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, #d51010);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.destructive-action:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .button.image-button, .header-bar .titlebutton.button,
- .titlebar .titlebutton.button {
- padding: 8px; }
- .button.text-button, .header-bar .text-button.button.titlebutton,
- .titlebar .text-button.button.titlebutton {
- padding-left: 16px;
- padding-right: 16px; }
- .button.text-button.image-button, .header-bar .text-button.titlebutton.button,
- .titlebar .text-button.titlebutton.button {
- padding: 5px 8px 6px; }
- .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
- .titlebar .text-button.titlebutton.button .label:first-child {
- padding-left: 8px; }
- .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
- .titlebar .text-button.titlebutton.button .label:last-child {
- padding-right: 8px; }
- .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
- .titlebar .stack-switcher > .button.titlebutton {
- outline-offset: -3px; }
- .stack-switcher > .button > .label {
- padding-left: 6px;
- padding-right: 6px; }
- .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage,
- .titlebar .stack-switcher > .button.titlebutton > GtkImage {
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 3px;
- padding-bottom: 3px; }
- .stack-switcher > .button.text-button {
- padding: 5px 10px 6px; }
- .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
- .titlebar .stack-switcher > .titlebutton.button {
- padding: 5px 2px; }
- .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
- animation: none;
- background-image: none; }
- .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
- .inline-toolbar .titlebar .button.titlebutton,
- .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop {
- border-radius: 2px;
- border-width: 1px; }
- .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton,
- .primary-toolbar .titlebar .button.titlebutton,
- .titlebar .primary-toolbar .button.titlebutton {
- icon-shadow: none; }
-
-.stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label {
- animation: needs_attention 150ms ease-in;
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3583d5), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.81176)), to(transparent));
- background-size: 6px 6px, 6px 6px;
- background-repeat: no-repeat;
- background-position: right 3px, right 2px; }
- .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop {
- background-size: 6px 6px, 0 0; }
- .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) {
- background-position: left 3px, left 2px; }
-
-.inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton > .button.titlebutton {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:insensitive > .label {
- color: inherit; }
- .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #2f3333, #323636);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label {
- color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2f3434);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label {
- color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #262929);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
- color: inherit; }
-
-.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
-.inline-toolbar .titlebar .button.titlebutton,
-.titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked .button, .linked .header-bar .button.titlebutton, .header-bar .linked .button.titlebutton,
-.linked .titlebar .button.titlebutton,
-.titlebar .linked .button.titlebutton, .linked .button:hover, .linked .button:active, .linked .button:checked, .linked .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton,
-GtkComboBox.combobox-entry .titlebar .button.titlebutton,
-.titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
- border-radius: 0;
- border-left-style: none; }
- .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
- .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl),
- .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
- .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
- .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
- .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
- border-radius: 0;
- border-right-style: none;
- border-left-style: solid; }
-
-.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button {
- border-radius: 3px 0 0 3px;
- border-left-style: solid; }
-.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button {
- border-radius: 0 3px 3px 0; }
- .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
- .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
- .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
- .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
- .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
- .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
- border-right-style: solid; }
-.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button {
- border-radius: 3px;
- border-style: solid; }
-
-.linked.vertical .entry, .linked.vertical .entry:focus, .linked.vertical .entry:insensitive, .linked.vertical .entry:insensitive:backdrop, .linked.vertical .entry:backdrop, .linked.vertical .button, .linked.vertical .button:hover, .linked.vertical .button:active, .linked.vertical .button:checked, .linked.vertical .button:backdrop, .linked.vertical > GtkComboBoxText > .button,
-.linked.vertical > GtkComboBox > .button {
- border-left-style: solid;
- border-top-style: none;
- border-radius: 0; }
-
-.linked.vertical .entry:first-child, .linked.vertical .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button,
-.linked.vertical > GtkComboBox:first-child > .button {
- border-style: solid;
- border-radius: 3px 3px 0 0; }
-.linked.vertical .entry:last-child, .linked.vertical .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button,
-.linked.vertical > GtkComboBox:last-child > .button {
- border-radius: 0 0 3px 3px; }
-.linked.vertical .entry:only-child, .linked.vertical .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button,
-.linked.vertical > GtkComboBox:only-child > .button {
- border-radius: 3px;
- border-style: solid; }
-
-.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
-.titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
-.titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
-.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
-.titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
-.titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
-.notebook tab .titlebar .button.titlebutton,
-.titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton,
-.titlebar .list-row.button.titlebutton, .list-row.button:backdrop:hover, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
-.app-notification .titlebar .titlebutton.button,
-.titlebar .app-notification .titlebutton.button,
-.app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
-.app-notification .titlebar .titlebutton.button:backdrop:insensitive,
-.titlebar .app-notification .titlebutton.button:backdrop:insensitive,
-.app-notification.frame .button.flat:backdrop,
-.app-notification.frame .header-bar .button.titlebutton:backdrop,
-.header-bar .app-notification.frame .button.titlebutton:backdrop,
-.app-notification.frame .titlebar .button.titlebutton:backdrop,
-.titlebar .app-notification.frame .button.titlebutton:backdrop,
-.app-notification.frame .button.flat:insensitive,
-.app-notification.frame .header-bar .button.titlebutton:insensitive,
-.header-bar .app-notification.frame .button.titlebutton:insensitive,
-.app-notification.frame .titlebar .button.titlebutton:insensitive,
-.titlebar .app-notification.frame .button.titlebutton:insensitive,
-.app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
-.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
-
-/* menu buttons */
-.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
-.titlebar .menuitem.titlebutton.button {
- outline-offset: -1px; }
- .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover,
- .titlebar .menuitem.titlebutton.button:hover {
- background-color: #4b5050; }
-
-GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
-.titlebar GtkColorButton.button.titlebutton {
- padding: 5px; }
- GtkColorButton.button GtkColorSwatch, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch,
- .titlebar GtkColorButton.button.titlebutton GtkColorSwatch {
- border-radius: 0;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkColorButton.button GtkColorSwatch:insensitive, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive,
- .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive, GtkColorButton.button GtkColorSwatch:backdrop, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop,
- .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop {
- box-shadow: none; }
-
-/*********
- * Links *
- *********/
-*:link, .button:link, .header-bar .button.titlebutton:link,
-.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
-.titlebar .button.titlebutton:visited {
- color: #4a90d9; }
- *:link:visited, .button:visited, .header-bar .button.titlebutton:visited,
- .titlebar .button.titlebutton:visited {
- color: #2a76c6; }
- *:selected *:link:visited, *:selected .button:visited {
- color: #a6bed7; }
- *:link:hover, .button:hover:link, .button:hover:visited {
- color: #74aae2; }
- *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
- color: #e8eef5; }
- *:link:active, .button:active:link, .button:active:visited {
- color: #4a90d9; }
- *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
- color: #d2deeb; }
- *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link,
- .header-bar.selection-mode .subtitle:backdrop:hover:link {
- color: #215d9c; }
- *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
- .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
- color: #d2deeb; }
-
-.button:link, .header-bar .button.titlebutton:link,
-.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
-.titlebar .button.titlebutton:visited {
- text-shadow: none; }
- .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
- text-shadow: none; }
-
-/*****************
- * GtkSpinButton *
- *****************/
-.spinbutton {
- /* This is to fix spinbuttons in entries, but I feel like hiding code issues
- * hence it's commented atm.
- * GtkTreeView & {
- * &.entry, &.entry:focus {
- * padding: 1px;
- * border-width: 1px 0;
- * border-color: $selected_bg_color;
- * border-radius: 0;
- * box-shadow: none;
- * }
- * } */ }
- .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
- .spinbutton .titlebar .button.titlebutton,
- .titlebar .spinbutton .button.titlebutton {
- background-image: none;
- border-style: none none none solid;
- border-color: rgba(28, 31, 31, 0.3);
- color: #dadad8;
- border-radius: 0;
- box-shadow: none; }
- .spinbutton .button:dir(rtl) {
- border-style: none solid none none; }
- .spinbutton .button:hover {
- color: #eeeeec;
- background-color: rgba(238, 238, 236, 0.05); }
- .spinbutton .button:insensitive {
- color: rgba(147, 150, 149, 0.3); }
- .spinbutton .button:active {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
- background-color: rgba(0, 0, 0, 0.1); }
- .spinbutton .button:backdrop {
- color: #888b8a;
- border-color: rgba(30, 34, 34, 0.3);
- background-color: transparent; }
- .spinbutton .button:backdrop:insensitive {
- background-image: none;
- color: rgba(93, 103, 103, 0.3);
- border-style: none none none solid; }
- .spinbutton .button:backdrop:insensitive:dir(rtl) {
- border-style: none solid none none; }
- .osd .spinbutton .button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #eeeeec;
- border-style: none none none solid;
- border-color: rgba(0, 0, 0, 0.4);
- border-radius: 0;
- box-shadow: none;
- icon-shadow: 0 1px black; }
- .osd .spinbutton .button:dir(rtl) {
- border-style: none solid none none; }
- .osd .spinbutton .button:hover {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.5);
- background-color: rgba(238, 238, 236, 0.1);
- icon-shadow: 0 1px black;
- box-shadow: none; }
- .osd .spinbutton .button:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.5);
- icon-shadow: none;
- box-shadow: none; }
- .osd .spinbutton .button:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #878989;
- border-color: rgba(0, 0, 0, 0.5);
- icon-shadow: none;
- box-shadow: none; }
- .osd .spinbutton .button:last-child {
- border-radius: 0 3px 3px 0; }
- .osd .spinbutton .button:dir(rtl):first-child {
- border-radius: 3px 0 0 3px; }
- .spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button {
- padding-top: 8px;
- padding-bottom: 8px; }
- .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label {
- color: inherit; }
- .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
- .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label {
- color: inherit; }
- .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label {
- color: inherit; }
- .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
- border-radius: 0;
- padding-left: 3px;
- padding-right: 3px; }
- .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
- border-radius: 3px 3px 0 0;
- border-style: solid solid none solid; }
- .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
- border-radius: 0 0 3px 3px;
- border-style: none solid solid solid; }
-
-/**************
- * ComboBoxes *
- **************/
-GtkComboBox {
- -GtkComboBox-arrow-scaling: 0.5;
- -GtkComboBox-shadow-type: none;
- box-shadow: 0 1px rgba(238, 238, 236, 0.1);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); }
- GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton,
- .titlebar GtkComboBox > .button.titlebutton {
- padding-top: 3px;
- padding-bottom: 4px; }
- GtkComboBox:insensitive {
- color: #939695;
- text-shadow: none;
- icon-shadow: none; }
- GtkComboBox:backdrop {
- color: #939695;
- text-shadow: none;
- icon-shadow: none; }
- GtkComboBox:backdrop:insensitive {
- color: #5d6767; }
- GtkComboBox .menuitem {
- text-shadow: none; }
- GtkComboBox .separator, GtkComboBox GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkComboBox .separator,
- GtkComboBox GtkPlacesSidebar.sidebar .view .separator:backdrop,
- GtkPlacesSidebar.sidebar .view GtkComboBox .separator:backdrop {
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0; }
-
-/************
- * Toolbars *
- ************/
-.toolbar, .inline-toolbar, .search-bar, .location-bar {
- -GtkWidget-window-dragging: true;
- padding: 4px;
- background-color: #393f3f; }
- .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
- padding: 13px;
- border: none;
- border-radius: 5px;
- background-color: rgba(32, 37, 38, 0.7); }
-
-.inline-toolbar {
- border-width: 0 1px 1px;
- padding: 3px;
- border-radius: 0 0 5px 5px; }
-
-.search-bar, .location-bar {
- border-width: 0 0 1px;
- padding: 3px; }
-
-.inline-toolbar, .search-bar, .location-bar {
- border-style: solid;
- border-color: #1c1f1f;
- background-color: #303535;
- box-shadow: inset 0 2px 3px -1px #242727, 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop {
- border-color: #1e2222;
- background-color: #2f3434;
- box-shadow: none; }
-
-/***************
- * Header bars *
- ***************/
-.titlebar,
-.header-bar {
- padding: 6px;
- border-width: 0 0 1px;
- border-style: solid;
- border-color: #1c1f1f;
- border-radius: 7px 7px 0 0;
- background-color: transparent;
- background-image: linear-gradient(to bottom, #434a4a, #393f3f);
- box-shadow: inset 0 -1px #2d3232, inset 0 1px rgba(238, 238, 236, 0.1); }
- .titlebar:backdrop,
- .header-bar:backdrop {
- border-color: #1e2222;
- background-color: #393f3f;
- background-image: none;
- box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); }
- .titlebar .title,
- .header-bar .title {
- font-weight: bold;
- padding: 0px 12px; }
- .titlebar .subtitle,
- .header-bar .subtitle {
- font-size: smaller;
- padding: 0 12px; }
- .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
- GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
- .header-bar .header-bar-separator,
- .header-bar > GtkBox > .separator.vertical,
- GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
- -GtkWidget-wide-separators: true;
- -GtkWidget-separator-width: 1px;
- border-width: 0 1px;
- border-image: linear-gradient(to bottom, rgba(28, 31, 31, 0), #1c1f1f 30%, #1c1f1f 70%, rgba(28, 31, 31, 0) 100%) 0 1/0 1px stretch; }
- .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
- .header-bar .header-bar-separator:backdrop,
- .header-bar > GtkBox > .separator.vertical:backdrop {
- border-image: linear-gradient(to bottom, rgba(30, 34, 34, 0.5)) 0 1/1px 1px; }
- .titlebar.selection-mode,
- .header-bar.selection-mode {
- color: #ffffff;
- text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
- border-color: #0f2b48;
- background-image: linear-gradient(to bottom, #256ab1, #215d9c);
- box-shadow: inset 0 -1px #1a4b7e, inset 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode:backdrop,
- .header-bar.selection-mode:backdrop {
- background-image: linear-gradient(to bottom, #215d9c);
- box-shadow: inset 0 1px rgba(48, 103, 161, 0.46); }
- .titlebar.selection-mode .button,
- .header-bar.selection-mode .button {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button.flat,
- .titlebar.selection-mode .titlebutton.button,
- .header-bar.selection-mode .button.flat,
- .header-bar.selection-mode .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button:hover,
- .header-bar.selection-mode .button:hover {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked,
- .header-bar.selection-mode .button:active,
- .header-bar.selection-mode .button:checked {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #194776, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop,
- .titlebar.selection-mode .titlebutton.button:backdrop,
- .header-bar.selection-mode .button:backdrop,
- .header-bar.selection-mode .button.flat:backdrop,
- .header-bar.selection-mode .titlebutton.button:backdrop {
- color: #d2deeb;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #215d9c);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
- -gtk-image-effect: none;
- border-color: #0f2b48; }
- .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active,
- .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked,
- .titlebar.selection-mode .titlebutton.button:backdrop:checked,
- .header-bar.selection-mode .button:backdrop:active,
- .header-bar.selection-mode .button:backdrop:checked,
- .header-bar.selection-mode .button.flat:backdrop:active,
- .header-bar.selection-mode .titlebutton.button:backdrop:active,
- .header-bar.selection-mode .button.flat:backdrop:checked,
- .header-bar.selection-mode .titlebutton.button:backdrop:checked {
- color: #d0d9e2;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #184472);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
- .header-bar.selection-mode .button:backdrop:insensitive,
- .header-bar.selection-mode .button.flat:backdrop:insensitive,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
- color: #6f90b2;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #22558a);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
- .header-bar.selection-mode .button:backdrop:insensitive > .label,
- .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
- .header-bar.selection-mode .button:backdrop:insensitive:active,
- .header-bar.selection-mode .button:backdrop:insensitive:checked,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
- color: #6c88a5;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #1d4876);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
- .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
- .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .titlebar.selection-mode .button.flat:backdrop,
- .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive,
- .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop,
- .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
- .header-bar.selection-mode .button.flat:backdrop,
- .header-bar.selection-mode .titlebutton.button:backdrop,
- .header-bar.selection-mode .button.flat:insensitive,
- .header-bar.selection-mode .titlebutton.button:insensitive,
- .header-bar.selection-mode .button.flat:insensitive:backdrop,
- .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button:insensitive,
- .header-bar.selection-mode .button:insensitive {
- color: #90aac4;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #22558a);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button:insensitive > .label,
- .header-bar.selection-mode .button:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked,
- .header-bar.selection-mode .button:insensitive:active,
- .header-bar.selection-mode .button:insensitive:checked {
- color: #a4b5c8;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #1b436f, #1d4876);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label,
- .header-bar.selection-mode .button:insensitive:active > .label,
- .header-bar.selection-mode .button:insensitive:checked > .label {
- color: inherit; }
- .titlebar.selection-mode .button.suggested-action,
- .header-bar.selection-mode .button.suggested-action {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:hover,
- .header-bar.selection-mode .button.suggested-action:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:active,
- .header-bar.selection-mode .button.suggested-action:active {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(43, 100, 160, 0.55);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:insensitive,
- .header-bar.selection-mode .button.suggested-action:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:insensitive > .label,
- .header-bar.selection-mode .button.suggested-action:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .button.suggested-action:backdrop,
- .header-bar.selection-mode .button.suggested-action:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
- border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop,
- .header-bar.selection-mode .selection-menu,
- .header-bar.selection-mode .selection-menu:backdrop {
- border-color: rgba(33, 93, 156, 0);
- background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0));
- box-shadow: none;
- padding-left: 10px;
- padding-right: 10px; }
- .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow,
- .header-bar.selection-mode .selection-menu GtkArrow,
- .header-bar.selection-mode .selection-menu:backdrop GtkArrow {
- -GtkArrow-arrow-scaling: 1; }
- .titlebar.selection-mode .selection-menu .arrow,
- .header-bar.selection-mode .selection-menu .arrow {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
- color: rgba(255, 255, 255, 0.5);
- icon-shadow: none; }
- .tiled .titlebar, .maximized .titlebar, .tiled
- .header-bar, .maximized
- .header-bar {
- border-radius: 0; }
- .titlebar.default-decoration,
- .header-bar.default-decoration {
- padding: 4px; }
- .titlebar.default-decoration .button,
- .header-bar.default-decoration .button {
- padding: 5px; }
-
-/************
- * Pathbars *
- ************/
-.path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton,
-.path-bar .titlebar .button.titlebutton,
-.titlebar .path-bar .button.titlebutton {
- padding: 5px 6px 6px; }
- .path-bar .button:first-child {
- padding-left: 8px; }
- .path-bar .button:last-child {
- padding-right: 8px; }
- .path-bar .button:only-child {
- padding-left: 12px;
- padding-right: 12px; }
- .path-bar .button .label:last-child {
- padding-left: 2px; }
- .path-bar .button .label:first-child {
- padding-right: 2px; }
- .path-bar .button .label:only-child {
- padding-right: 0;
- padding-left: 0; }
- .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage,
- .path-bar .titlebar .button.titlebutton GtkImage,
- .titlebar .path-bar .button.titlebutton GtkImage {
- padding-top: 1px; }
-
-/**************
- * Tree Views *
- **************/
-GtkTreeView.view {
- -GtkTreeView-grid-line-width: 1;
- -GtkTreeView-grid-line-pattern: '';
- -GtkTreeView-tree-line-width: 1;
- -GtkTreeView-tree-line-pattern: '';
- -GtkTreeView-expander-size: 16;
- border-left-color: #292929;
- border-top-color: #393f3f; }
- GtkTreeView.view:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected:hover {
- border-radius: 0; }
- GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected {
- border-left-color: #225d9c;
- border-top-color: rgba(238, 238, 236, 0.1); }
- GtkTreeView.view:insensitive {
- color: #939695; }
- GtkTreeView.view:insensitive:selected {
- color: #799dc3; }
- GtkTreeView.view:insensitive:selected:backdrop {
- color: #638db9; }
- GtkTreeView.view:insensitive:backdrop {
- color: #5d6767; }
- GtkTreeView.view:backdrop {
- border-left-color: #393f3f;
- border-top: #393f3f; }
- GtkTreeView.view.expander {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
- color: #b2b2b1; }
- GtkTreeView.view.expander:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- GtkTreeView.view.expander:hover {
- color: #eeeeec; }
- GtkTreeView.view.expander:selected {
- color: #bccee1; }
- GtkTreeView.view.expander:selected:hover {
- color: #ffffff; }
- GtkTreeView.view.expander:selected:backdrop {
- color: #bccee1; }
- GtkTreeView.view.expander:checked {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
- GtkTreeView.view.expander:backdrop {
- color: #747675; }
- GtkTreeView.view.progressbar {
- border-radius: 4px;
- border-color: #0f2b48;
- background-image: linear-gradient(to bottom, #215d9c, #184472);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); }
- GtkTreeView.view.progressbar:selected {
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.05);
- background-image: linear-gradient(to bottom, #292929, #101010); }
- GtkTreeView.view.progressbar:selected:backdrop {
- border-color: #2c2c2c;
- background-color: #2c2c2c; }
- GtkTreeView.view.progressbar:backdrop {
- border-color: #2c2c2c;
- background-image: none;
- box-shadow: none; }
- GtkTreeView.view.trough {
- background-color: rgba(238, 238, 236, 0.1);
- border-radius: 4px; }
- GtkTreeView.view.trough:selected {
- background-color: #184472; }
-
-column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
-column-header .titlebar .button.titlebutton,
-.titlebar column-header .button.titlebutton {
- color: #8b8b8a;
- background-color: #292929;
- font-weight: bold;
- text-shadow: none;
- box-shadow: none; }
- column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
- column-header .titlebar .button.titlebutton:hover,
- .titlebar column-header .button.titlebutton:hover {
- color: #bcbcbb;
- box-shadow: none;
- transition: none; }
- column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active,
- column-header .titlebar .button.titlebutton:active,
- .titlebar column-header .button.titlebutton:active {
- color: #eeeeec;
- transition: none; }
-column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton,
-column-header:last-child .titlebar .button.titlebutton,
-.titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child,
-.titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop {
- border-right-style: none; }
-
-column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton,
-column-header .titlebar .dnd.button.titlebutton,
-.titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton,
-.titlebar column-header.dnd.button.titlebutton {
- transition: none;
- color: #215d9c;
- box-shadow: inset 1px 1px 0 1px #215d9c, inset -1px 0 0 1px #215d9c, inset 1px 1px #292929, inset -1px 0 #292929; }
-
-column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
-column-header .titlebar .button.titlebutton,
-.titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active {
- padding: 3px 6px;
- border-style: none solid solid none;
- border-radius: 0;
- background-image: none;
- border-color: #393f3f;
- text-shadow: none; }
- column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive,
- column-header .titlebar .button.titlebutton:insensitive,
- .titlebar column-header .button.titlebutton:insensitive {
- border-color: #393f3f;
- background-image: none; }
- column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop,
- column-header .titlebar .button.titlebutton:backdrop,
- .titlebar column-header .button.titlebutton:backdrop {
- border-color: #393f3f;
- border-style: none solid solid none;
- color: #666a6a;
- background-image: none;
- background-color: #2c2c2c; }
- column-header .button:backdrop:insensitive {
- border-color: #393f3f;
- background-image: none; }
-
-/*********
- * Menus *
- *********/
-.menubar {
- -GtkWidget-window-dragging: true;
- padding: 0px;
- box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
- .menubar:backdrop {
- background-color: #393f3f; }
- .menubar > .menuitem {
- padding: 4px 8px; }
- .menubar > .menuitem:hover {
- box-shadow: inset 0 -3px #215d9c;
- color: #4a90d9; }
- .menubar > .menuitem:insensitive {
- color: #939695;
- box-shadow: none; }
-
-.menu {
- margin: 4px;
- padding: 0px;
- background-color: #292929;
- border: 1px solid #1c1f1f; }
- .csd .menu {
- border: none; }
- .menu .menuitem {
- text-shadow: none;
- padding: 4px; }
- .menu .menuitem:hover {
- color: #ffffff;
- background-color: #215d9c; }
- .menu .menuitem:insensitive {
- color: #939695; }
- .menu .menuitem:insensitive:backdrop {
- color: #5d6767; }
- .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
- color: #939695;
- background-color: #2c2c2c; }
- .menu .menuitem.arrow {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
- .menu .menuitem.arrow:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- .menu.button, .header-bar .menu.button.titlebutton,
- .titlebar .menu.button.titlebutton {
- border-style: none;
- border-radius: 0; }
- .menu.button.top {
- border-bottom: 1px solid #3c3c3c; }
- .menu.button.bottom {
- border-top: 1px solid #3c3c3c; }
- .menu.button:hover {
- background-color: #3c3c3c; }
- .menu.button:insensitive {
- color: transparent;
- background-color: transparent;
- border-color: transparent; }
-
-.menuitem .accelerator {
- color: alpha(currentColor,0.55); }
-
-/***************
- * Popovers *
- ***************/
-.popover {
- padding: 2px;
- border: 1px solid #1c1f1f;
- border-radius: 5px;
- background-color: #313434;
- box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
- .popover:backdrop {
- box-shadow: none; }
- .popover > .list,
- .popover > .view,
- .popover > .toolbar,
- .popover > .inline-toolbar,
- .popover > .search-bar,
- .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
- border-style: none;
- background-color: transparent; }
- .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
- .popover .titlebar .titlebutton.button,
- .titlebar .popover .titlebutton.button,
- .popover .button.flat:hover,
- .popover .header-bar .titlebutton.button:hover,
- .header-bar .popover .titlebutton.button:hover,
- .popover .titlebar .titlebutton.button:hover,
- .titlebar .popover .titlebutton.button:hover {
- text-shadow: none;
- transition: none; }
-
-.entry.cursor-handle,
-.cursor-handle {
- background-color: transparent;
- background-image: none;
- box-shadow: none;
- border-style: none; }
- .entry.cursor-handle.top,
- .cursor-handle.top {
- -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
- .entry.cursor-handle.bottom,
- .cursor-handle.bottom {
- -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
-
-/*****************
- * Notebooks and *
- * Tabs *
- *****************/
-.notebook {
- padding: 0;
- background-color: #292929;
- -GtkNotebook-initial-gap: 10;
- -GtkNotebook-arrow-spacing: 5;
- -GtkNotebook-tab-curvature: 0;
- -GtkNotebook-tab-overlap: -8;
- -GtkNotebook-has-tab-gap: false;
- -GtkWidget-focus-padding: 0;
- -GtkWidget-focus-line-width: 0;
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
- .notebook:backdrop {
- background-color: #2c2c2c; }
- .notebook.frame {
- border: 1px solid #1c1f1f; }
- .notebook.frame.top {
- border-top-width: 0; }
- .notebook.frame.bottom {
- border-bottom-width: 0; }
- .notebook.frame.right {
- border-right-width: 0; }
- .notebook.frame.left {
- border-left-width: 0; }
- .notebook.frame:backdrop {
- border-color: #1e2222; }
- .notebook.header {
- background-color: #303535; }
- .notebook.header.frame {
- border: 1px solid #1c1f1f; }
- .notebook.header.frame.top {
- border-bottom-width: 0; }
- .notebook.header.frame.bottom {
- border-top-width: 0; }
- .notebook.header.frame.right {
- border-left-width: 0; }
- .notebook.header.frame.left {
- border-right-width: 0; }
- .notebook.header.frame:backdrop {
- border-color: #1e2222; }
- .notebook.header.top {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #1c1f1f; }
- .notebook.header.top:backdrop {
- box-shadow: inset 0 -1px #1e2222; }
- .notebook.header.bottom {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #1c1f1f; }
- .notebook.header.bottom:backdrop {
- box-shadow: inset 0 1px #1e2222; }
- .notebook.header.right {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #1c1f1f; }
- .notebook.header.right:backdrop {
- box-shadow: inset 1px 0 #1e2222; }
- .notebook.header.left {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #1c1f1f; }
- .notebook.header.left:backdrop {
- box-shadow: inset -1px 0 #1e2222; }
- .notebook.header:backdrop {
- background-color: #2f3434;
- box-shadow: none; }
- .notebook tab {
- border-width: 0;
- border-style: solid;
- border-color: transparent;
- background-color: transparent;
- outline-offset: 0;
- /* works for testnotebookdnd, but there's a superfluous border
- in gedit or web, commented out for now, needs gtk fixes
- &.reorderable-page {
- &.top {
- padding-top: ($vt_vpadding - 1px);
- border-top-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.bottom {
- padding-bottom: ($vt_vpadding - 1px);
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left {
- padding-left: ($ht_hpadding - 1px);
- border-left-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- &.right {
- padding-right: ($ht_hpadding - 1px);
- border-right-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- }
- */ }
- .notebook tab.top, .notebook tab.bottom {
- padding: 8px 20px; }
- .notebook tab.left, .notebook tab.right {
- padding: 5px 20px; }
- .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
- padding-left: 12px;
- padding-right: 12px;
- border-left-width: 1px;
- border-right-width: 1px; }
- .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
- border-bottom-width: 1px;
- border-top-width: 1px; }
- .notebook tab.top {
- border-bottom-width: 3px; }
- .notebook tab.bottom {
- border-top-width: 3px; }
- .notebook tab.left {
- border-right-width: 3px; }
- .notebook tab.right {
- border-left-width: 3px; }
- .notebook tab:hover, .notebook tab.prelight-page {
- border-color: #1c1f1f; }
- .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
- border-color: #215d9c; }
- .notebook tab:backdrop {
- background-color: transparent;
- border-color: transparent; }
- .notebook tab.reorderable-page.top {
- border-color: transparent; }
- .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
- border-color: rgba(28, 31, 31, 0.3);
- border-bottom-color: #1c1f1f;
- background-color: rgba(57, 63, 63, 0.2); }
- .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
- background-color: rgba(57, 63, 63, 0.5);
- border-color: rgba(28, 31, 31, 0.5);
- border-bottom-color: #215d9c; }
- .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
- background-color: rgba(57, 63, 63, 0.7); }
- .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
- border-color: #1e2222;
- background-color: #393f3f;
- border-bottom-color: #215d9c; }
- .notebook tab.reorderable-page.top:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.bottom {
- border-color: transparent; }
- .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
- border-color: rgba(28, 31, 31, 0.3);
- border-top-color: #1c1f1f;
- background-color: rgba(57, 63, 63, 0.2); }
- .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
- background-color: rgba(57, 63, 63, 0.5);
- border-color: rgba(28, 31, 31, 0.5);
- border-top-color: #215d9c; }
- .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
- background-color: rgba(57, 63, 63, 0.7); }
- .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
- border-color: #1e2222;
- background-color: #393f3f;
- border-top-color: #215d9c; }
- .notebook tab.reorderable-page.bottom:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.left {
- border-color: transparent; }
- .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
- border-color: rgba(28, 31, 31, 0.3);
- border-right-color: #1c1f1f;
- background-color: rgba(57, 63, 63, 0.2); }
- .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
- background-color: rgba(57, 63, 63, 0.5);
- border-color: rgba(28, 31, 31, 0.5);
- border-right-color: #215d9c; }
- .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
- background-color: rgba(57, 63, 63, 0.7); }
- .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
- border-color: #1e2222;
- background-color: #393f3f;
- border-right-color: #215d9c; }
- .notebook tab.reorderable-page.left:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.right {
- border-color: transparent; }
- .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
- border-color: rgba(28, 31, 31, 0.3);
- border-left-color: #1c1f1f;
- background-color: rgba(57, 63, 63, 0.2); }
- .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
- background-color: rgba(57, 63, 63, 0.5);
- border-color: rgba(28, 31, 31, 0.5);
- border-left-color: #215d9c; }
- .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
- background-color: rgba(57, 63, 63, 0.7); }
- .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
- border-color: #1e2222;
- background-color: #393f3f;
- border-left-color: #215d9c; }
- .notebook tab.reorderable-page.right:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab .label {
- padding: 0 2px;
- font-weight: bold;
- color: #939695; }
- .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop {
- color: #787e7e; }
- .notebook tab .prelight-page .label, .notebook tab .label.prelight-page {
- color: #c0c2c0; }
- .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop {
- color: #787e7e; }
- .notebook tab .active-page .label, .notebook tab .label.active-page {
- color: #eeeeec; }
- .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop {
- color: #939695; }
- .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
- .notebook tab .titlebar .button.titlebutton,
- .titlebar .notebook tab .button.titlebutton {
- padding: 0;
- border: 1px solid transparent;
- icon-shadow: none;
- transition: none;
- color: rgba(238, 238, 236, 0.3); }
- .notebook tab .button:hover {
- color: #eeeeec;
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- background-image: none;
- box-shadow: none; }
- .notebook tab .button:active {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .notebook tab .button:backdrop {
- color: rgba(147, 150, 149, 0.3);
- border-color: transparent; }
- .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage,
- .notebook tab .titlebar .button.titlebutton > GtkImage,
- .titlebar .notebook tab .button.titlebutton > GtkImage {
- padding: 2px; }
- .notebook.arrow {
- color: #939695; }
- .notebook.arrow:hover {
- color: #c0c2c0; }
- .notebook.arrow:active {
- color: #eeeeec; }
- .notebook.arrow:insensitive {
- color: rgba(147, 150, 149, 0.3); }
- .notebook.arrow:backdrop {
- color: rgba(147, 150, 149, 0.4); }
- .notebook.arrow:backdrop:insensitive {
- color: #5d6767; }
-
-/**************
- * Scrollbars *
- **************/
-.scrollbar {
- -GtkRange-slider-width: 13;
- -GtkRange-trough-border: 1;
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- -GtkScrollbar-min-slider-length: 42;
- -GtkRange-stepper-spacing: 0;
- -GtkRange-trough-under-steppers: 1; }
- .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton,
- .scrollbar .titlebar .button.titlebutton,
- .titlebar .scrollbar .button.titlebutton {
- border: none; }
- .scrollbar .trough {
- background-color: #282c2c;
- border: 1px none #1c1f1f; }
- .scrollbar .trough:backdrop {
- background-color: #323737;
- border-color: #1e2222; }
- .scrollbar .slider {
- border-color: transparent;
- border-style: solid;
- background-color: #818584;
- background-clip: padding-box; }
- .scrollbar .slider:hover {
- background-color: #a5a8a6; }
- .scrollbar .slider:prelight:active {
- background-color: #2a76c6; }
- .scrollbar .slider:backdrop {
- background-color: #5d6161; }
- .scrollbar .slider:insensitive {
- background-color: transparent; }
- .scrollbar.overlay-indicator {
- -GtkRange-slider-width: 8px; }
- .scrollbar.overlay-indicator .slider {
- background-color: rgba(238, 238, 236, 0.3);
- border-width: 2px;
- border-radius: 100px; }
- .scrollbar.overlay-indicator .trough {
- border-color: transparent;
- background-color: transparent; }
- .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
- -GtkRange-slider-width: 13; }
- .scrollbar.overlay-indicator.dragging .slider, .scrollbar.overlay-indicator.hovering .slider {
- border-width: 1px; }
- .scrollbar.overlay-indicator.dragging .trough, .scrollbar.overlay-indicator.hovering .trough {
- border-color: rgba(28, 31, 31, 0.7);
- background-color: rgba(40, 44, 44, 0.7); }
- .scrollbar.overlay-indicator.dragging.fine-tune .slider, .scrollbar.overlay-indicator.hovering.fine-tune .slider {
- border-width: 3px; }
- .scrollbar.overlay-indicator.dragging.fine-tune .trough, .scrollbar.overlay-indicator.hovering.fine-tune .trough {
- background-color: #2f3434; }
- .scrollbar .slider {
- border-width: 3px;
- border-radius: 100px; }
- .scrollbar.fine-tune .slider {
- border-width: 4px; }
- .scrollbar.vertical .slider {
- margin-left: 1px; }
- .scrollbar.vertical .slider:dir(rtl) {
- margin-left: 0;
- margin-right: 1px; }
- .scrollbar.vertical .trough {
- border-left-style: solid; }
- .scrollbar.vertical .trough:dir(rtl) {
- border-left-style: none;
- border-right-style: solid; }
- .scrollbar.horizontal .slider {
- margin-top: 1px; }
- .scrollbar.horizontal .trough {
- border-top-style: solid; }
-
-.scrollbars-junction,
-.scrollbars-junction.frame {
- border-color: transparent;
- border-image: linear-gradient(to bottom, #1c1f1f 1px, transparent 1px) 0 0 0 1/0 1px stretch;
- background-color: #282c2c; }
- .scrollbars-junction:dir(rtl),
- .scrollbars-junction.frame:dir(rtl) {
- border-image-slice: 0 1 0 0; }
- .scrollbars-junction:backdrop,
- .scrollbars-junction.frame:backdrop {
- border-image-source: linear-gradient(to bottom, #1e2222 1px, transparent 1px);
- background-color: #323737; }
-
-/**********
- * Switch *
- **********/
-GtkSwitch {
- -GtkSwitch-slider-width: 45px;
- font-weight: bold;
- font-size: smaller;
- outline-offset: -4px;
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkSwitch.trough {
- border: 1px solid #1c1f1f;
- border-radius: 3px;
- color: #eeeeec;
- background-image: linear-gradient(to bottom, #2d3232);
- text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
- GtkSwitch.trough:active {
- background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
- color: white;
- border-color: #0f2b48;
- box-shadow: 0 1px rgba(238, 238, 236, 0.1);
- text-shadow: 0 1px rgba(15, 43, 72, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); }
- GtkSwitch.trough:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: none;
- background-color: #323636;
- box-shadow: 0 1px rgba(238, 238, 236, 0.1);
- text-shadow: none; }
- GtkSwitch.trough:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2f3434);
- box-shadow: none;
- text-shadow: none; }
- GtkSwitch.trough:backdrop:active {
- border-color: #0f2b48;
- background-image: linear-gradient(to bottom, #215d9c);
- box-shadow: none; }
- GtkSwitch.trough:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: none;
- background-color: #323636; }
- GtkSwitch.slider {
- border: 1px solid;
- border-radius: 3px;
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; }
- GtkSwitch.slider:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; }
- GtkSwitch.slider:active {
- border: 1px solid #0f2b48; }
- GtkSwitch.slider:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- GtkSwitch.slider:insensitive > .label {
- color: inherit; }
- GtkSwitch.slider:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- box-shadow: none; }
- GtkSwitch.slider:backdrop:active {
- border-color: #0f2b48; }
- GtkSwitch.slider:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- box-shadow: none; }
- GtkSwitch.slider:backdrop:insensitive > .label {
- color: inherit; }
-
-/*************************
- * Check and Radio items *
- *************************/
-.check {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check.button.flat, .header-bar .check.titlebutton.button,
- .titlebar .check.titlebutton.button {
- icon-shadow: none; }
-
-.check:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:hover.button.flat, .header-bar .check.titlebutton.button:hover,
- .titlebar .check.titlebutton.button:hover {
- icon-shadow: none; }
-
-.check:active {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:active.button.flat, .header-bar .check.titlebutton.button:active,
- .titlebar .check.titlebutton.button:active {
- icon-shadow: none; }
-
-.check:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive,
- .titlebar .check.titlebutton.button:insensitive {
- icon-shadow: none; }
-
-.check:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png"));
- icon-shadow: none; }
- .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop,
- .titlebar .check.titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.check:backdrop:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png"));
- icon-shadow: none; }
- .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive,
- .titlebar .check.titlebutton.button:backdrop:insensitive {
- icon-shadow: none; }
-
-.check:inconsistent {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent,
- .titlebar .check.titlebutton.button:inconsistent {
- icon-shadow: none; }
-
-.check:inconsistent:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover,
- .titlebar .check.titlebutton.button:inconsistent:hover {
- icon-shadow: none; }
-
-.check:inconsistent:selected {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected,
- .titlebar .check.titlebutton.button:inconsistent:selected {
- icon-shadow: none; }
-
-.check:inconsistent:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png"));
- icon-shadow: none; }
- .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop,
- .titlebar .check.titlebutton.button:inconsistent:backdrop {
- icon-shadow: none; }
-
-.check:inconsistent:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive,
- .titlebar .check.titlebutton.button:inconsistent:insensitive {
- icon-shadow: none; }
-
-.check:inconsistent:insensitive:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png"));
- icon-shadow: none; }
- .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
- .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
- icon-shadow: none; }
-
-.check:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:checked.button.flat, .header-bar .check.titlebutton.button:checked,
- .titlebar .check.titlebutton.button:checked {
- icon-shadow: none; }
-
-.check:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive,
- .titlebar .check.titlebutton.button:checked:insensitive {
- icon-shadow: none; }
-
-.check:checked:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover,
- .titlebar .check.titlebutton.button:checked:hover {
- icon-shadow: none; }
-
-.check:checked:active {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active,
- .titlebar .check.titlebutton.button:checked:active {
- icon-shadow: none; }
-
-.check:backdrop:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png"));
- icon-shadow: none; }
- .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked,
- .titlebar .check.titlebutton.button:backdrop:checked {
- icon-shadow: none; }
-
-.check:backdrop:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png"));
- icon-shadow: none; }
- .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
- .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
- icon-shadow: none; }
-
-.menu .menuitem.check {
- -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
- color: #a5a8a6;
- icon-shadow: none; }
- .menu .menuitem.check:active, .menu .menuitem.check:checked {
- -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
- .menu .menuitem.check:inconsistent {
- -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
- .menu .menuitem.check:hover {
- color: #ffffff; }
- .menu .menuitem.check:insensitive {
- color: #666a6a; }
-
-.radio {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio.button.flat, .header-bar .radio.titlebutton.button,
- .titlebar .radio.titlebutton.button {
- icon-shadow: none; }
-
-.radio:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover,
- .titlebar .radio.titlebutton.button:hover {
- icon-shadow: none; }
-
-.radio:active {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:active.button.flat, .header-bar .radio.titlebutton.button:active,
- .titlebar .radio.titlebutton.button:active {
- icon-shadow: none; }
-
-.radio:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive,
- .titlebar .radio.titlebutton.button:insensitive {
- icon-shadow: none; }
-
-.radio:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png"));
- icon-shadow: none; }
- .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop,
- .titlebar .radio.titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.radio:backdrop:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png"));
- icon-shadow: none; }
- .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive,
- .titlebar .radio.titlebutton.button:backdrop:insensitive {
- icon-shadow: none; }
-
-.radio:inconsistent {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent,
- .titlebar .radio.titlebutton.button:inconsistent {
- icon-shadow: none; }
-
-.radio:inconsistent:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover,
- .titlebar .radio.titlebutton.button:inconsistent:hover {
- icon-shadow: none; }
-
-.radio:inconsistent:selected {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected,
- .titlebar .radio.titlebutton.button:inconsistent:selected {
- icon-shadow: none; }
-
-.radio:inconsistent:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png"));
- icon-shadow: none; }
- .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
- .titlebar .radio.titlebutton.button:inconsistent:backdrop {
- icon-shadow: none; }
-
-.radio:inconsistent:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
- .titlebar .radio.titlebutton.button:inconsistent:insensitive {
- icon-shadow: none; }
-
-.radio:inconsistent:insensitive:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png"));
- icon-shadow: none; }
- .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
- .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
- icon-shadow: none; }
-
-.radio:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked,
- .titlebar .radio.titlebutton.button:checked {
- icon-shadow: none; }
-
-.radio:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive,
- .titlebar .radio.titlebutton.button:checked:insensitive {
- icon-shadow: none; }
-
-.radio:checked:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover,
- .titlebar .radio.titlebutton.button:checked:hover {
- icon-shadow: none; }
-
-.radio:checked:active {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
- icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
- .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active,
- .titlebar .radio.titlebutton.button:checked:active {
- icon-shadow: none; }
-
-.radio:backdrop:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png"));
- icon-shadow: none; }
- .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked,
- .titlebar .radio.titlebutton.button:backdrop:checked {
- icon-shadow: none; }
-
-.radio:backdrop:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png"));
- icon-shadow: none; }
- .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
- .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
- icon-shadow: none; }
-
-.menu .menuitem.radio {
- -gtk-icon-source: -gtk-icontheme("radio-symbolic");
- color: #a5a8a6;
- icon-shadow: none; }
- .menu .menuitem.radio:active, .menu .menuitem.radio:checked {
- -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
- .menu .menuitem.radio:inconsistent {
- -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
- .menu .menuitem.radio:hover {
- color: #ffffff; }
- .menu .menuitem.radio:insensitive {
- color: #666a6a; }
-
-.view.check, .view.radio,
-.list-row .check, list-row .radio {
- icon-shadow: none; }
- .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
- .list-row .check:selected,
- .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
- icon-shadow: none; }
-
-.view.content-view.check {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:hover {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:active {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:backdrop {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:checked {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:checked:hover {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:checked:active {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:backdrop:checked {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
- background-color: transparent; }
-
-GtkCheckButton.text-button, GtkRadioButton.text-button {
- padding: 1px 2px 4px;
- outline-offset: 0; }
- GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
- color: #939695; }
- GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
- color: #5d6767; }
-
-/************
- * GtkScale *
- ************/
-.scale,
-.scale.scale-has-marks-above.scale-has-marks-below,
-.scale.vertical.scale-has-marks-above.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 20;
- -GtkRange-trough-border: 2;
- outline-offset: -9px;
- outline-radius: 4px; }
- .scale.fine-tune,
- .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
- outline-offset: -7px;
- outline-radius: 6px; }
- .scale.fine-tune.trough,
- .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
- margin: 8px;
- border-radius: 4px; }
- .scale.slider,
- .scale.scale-has-marks-above.scale-has-marks-below.slider,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
- border: 1px solid;
- border-radius: 50%;
- border-color: #151717;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px #393f3f, inset 0 -1px #2a2f2f; }
- .scale.slider:hover,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
- border-color: #151717;
- border-radius: 50%;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(255, 255, 255, 0.14), inset 0 -1px #303535; }
- .scale.slider:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
- border-style: solid;
- border-radius: 50%;
- background-image: linear-gradient(to bottom, #323636);
- box-shadow: none; }
- .scale.slider:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
- border-style: solid;
- border-radius: 50%;
- border-color: #171a1a;
- background-image: linear-gradient(to bottom, #393f3f);
- box-shadow: none; }
- .scale.slider:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .scale.slider:backdrop:insensitive > .label,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label {
- color: inherit; }
- .scale.slider:active,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
- border: 1px solid #14375d; }
- .osd .scale.slider, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- background-color: #202526; }
- .osd .scale.slider:hover, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .scale.slider:active, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .scale.slider:backdrop, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .scale.trough,
- .scale.scale-has-marks-above.scale-has-marks-below.trough,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
- margin: 10px;
- border: 1px solid #1c1f1f;
- border-radius: 3px;
- background-color: #2d3232;
- box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .scale.trough.highlight,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
- background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
- border-color: #0f2b48;
- box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
- .scale.trough.highlight.vertical,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical {
- background-image: linear-gradient(to right, #215d9c 2px, #266cb5); }
- .scale.trough.highlight:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
- border-color: #0f2b48;
- background-color: #215d9c;
- box-shadow: none; }
- .scale.trough:insensitive, .scale.trough.vertical:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive {
- border-color: #1c1f1f;
- background-image: none;
- background-color: #323636;
- box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
- .scale.trough:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
- border-color: #1e2222;
- background-color: #2a2f2f;
- box-shadow: none; }
- .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive {
- border-color: #1e2222;
- background-color: #323636; }
- .osd .scale.trough, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
- border-color: rgba(0, 0, 0, 0.7);
- box-shadow: none;
- margin: 9px;
- background-color: rgba(0, 0, 0, 0.5);
- outline-color: rgba(238, 238, 236, 0.2);
- outline-offset: -8px; }
- .osd .scale.trough.fine-tune, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune {
- margin: 7px; }
- .osd .scale.trough.highlight, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
- background-image: none;
- background-color: #215d9c; }
- .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent; }
- .osd .scale.trough:backdrop, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
- border-color: rgba(0, 0, 0, 0.7);
- background-image: none; }
-
-.scale.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.scale-has-marks-below.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover-dark.png"), url("assets/slider-horz-scale-has-marks-below-hover-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.scale-has-marks-above {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.scale-has-marks-above.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.vertical.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.vertical.scale-has-marks-below.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover-dark.png"), url("assets/slider-vert-scale-has-marks-below-hover-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.vertical.scale-has-marks-above {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.vertical.scale-has-marks-above.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover-dark.png"), url("assets/slider-vert-scale-has-marks-above-hover-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.scale-has-marks-above .trough {
- margin: 14px 10px 10px; }
-.fine-tune.scale.scale-has-marks-above .trough {
- margin: 12px 8px 8px; }
-
-.scale.scale-has-marks-below .trough {
- margin: 10px 10px 14px; }
-.fine-tune.scale.scale-has-marks-below .trough {
- margin: 8px 8px 12px; }
-
-.scale.vertical.scale-has-marks-above .trough {
- margin: 10px 10px 10px 14px; }
-.fine-tune.scale.vertical.scale-has-marks-above .trough {
- margin: 8px 8px 8px 12px; }
-
-.scale.vertical.scale-has-marks-below .trough {
- margin: 10px 14px 10px 10px; }
-.fine-tune.scale.vertical.scale-has-marks-below .trough {
- margin: 8px 12px 8px 8px; }
-
-/*****************
- * Progress bars *
- *****************/
-GtkProgressBar {
- padding: 0;
- font-size: smaller;
- color: rgba(238, 238, 236, 0.4);
- box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkProgressBar:backdrop {
- color: #5d6767; }
- GtkProgressBar.osd {
- -GtkProgressBar-xspacing: 0;
- -GtkProgressBar-yspacing: 0;
- -GtkProgressBar-min-horizontal-bar-height: 3; }
- GtkProgressBar.trough {
- border: 1px solid #1c1f1f;
- border-radius: 3px;
- background-color: #2e3333; }
- GtkProgressBar.trough:backdrop {
- border-color: #1e2222;
- background-color: #2f3434;
- box-shadow: 0 1px rgba(255, 255, 255, 0); }
- GtkProgressBar.trough.osd {
- border-style: none;
- background-color: transparent;
- box-shadow: none; }
-
-.progressbar {
- background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
- border: 1px solid #0f2b48;
- border-radius: 1.5px;
- box-shadow: none; }
- .progressbar.left {
- border-top-left-radius: 3px;
- border-bottom-left-radius: 3px; }
- .progressbar.right {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px; }
- .progressbar.left.right {
- box-shadow: none; }
- .progressbar.vertical {
- background-image: linear-gradient(to right, #215d9c 2px, #266cb5); }
- .progressbar.vertical.bottom {
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- box-shadow: none; }
- .progressbar.vertical.top {
- border-top-left-radius: 3px;
- border-top-right-radius: 3px; }
- .progressbar:backdrop {
- border-color: #0f2b48;
- background-image: none;
- background-color: #215d9c;
- box-shadow: none; }
- .progressbar.osd {
- background-image: none;
- background-color: #215d9c;
- border-style: none;
- border-radius: 0; }
-
-/*************
- * Level Bar *
- *************/
-.level-bar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34; }
-
-.level-bar {
- box-shadow: 0 1px rgba(238, 238, 236, 0.1);
- -GtkLevelBar-min-block-width: 34;
- -GtkLevelBar-min-block-height: 3; }
- .level-bar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34; }
- .level-bar.trough {
- border: 1px solid;
- padding: 2px;
- border-radius: 3px;
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: white;
- border-color: #1c1f1f;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .level-bar.trough:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #212121, #292929 90%);
- color: #d4d4d4;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2c2c2c);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
- .level-bar.fill-block {
- border: 1px solid #1c5187;
- background-color: #215d9c;
- box-shadow: 0 1px rgba(0, 0, 0, 0.1);
- border-radius: 1px; }
- .level-bar.fill-block:backdrop {
- border-color: #215d9c;
- box-shadow: none; }
- .level-bar.fill-block.indicator-discrete.horizontal {
- margin: 0 1px; }
- .level-bar.fill-block.indicator-discrete.vertical {
- margin: 1px 0; }
- .level-bar.fill-block.level-high {
- border-color: #40760c;
- background-color: #5aa411; }
- .level-bar.fill-block.level-high:backdrop {
- border-color: #5aa411; }
- .level-bar.fill-block.level-low {
- border-color: #c26000;
- background-color: #f57900; }
- .level-bar.fill-block.level-low:backdrop {
- border-color: #f57900; }
- .level-bar.fill-block.empty-fill-block {
- background-color: transparent;
- border-color: rgba(238, 238, 236, 0.1);
- box-shadow: none; }
- .level-bar.fill-block.empty-fill-block:backdrop {
- border-color: rgba(147, 150, 149, 0.15); }
-
-/**********
- * Frames *
- **********/
-.frame {
- border: 1px solid #1c1f1f;
- padding: 0; }
- .frame.flat {
- border-style: none; }
- .frame:backdrop {
- border-color: #1e2222; }
- .frame.action-bar {
- padding: 6px;
- border-width: 1px 0 0; }
-
-GtkScrolledWindow GtkViewport.frame {
- border-style: none; }
-
-.separator, GtkPlacesSidebar.sidebar .view .separator,
-GtkPlacesSidebar.sidebar .view .separator:backdrop {
- color: rgba(0, 0, 0, 0.1); }
- GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator,
- GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
- GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator:backdrop, GtkFontButton .separator, GtkFontButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFontButton .separator,
- GtkFontButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
- GtkPlacesSidebar.sidebar .view GtkFontButton .separator:backdrop {
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0; }
-
-/*********
- * Lists *
- *********/
-.list, .list-row {
- background-color: #292929;
- border-color: #1c1f1f; }
- .list:backdrop, .list-row:backdrop {
- background-color: #2c2c2c;
- border-color: #1e2222; }
-
-.list-row,
-.grid-child {
- padding: 2px; }
-
-.list-row.button, .header-bar .list-row.button.titlebutton,
-.titlebar .list-row.button.titlebutton {
- background-color: rgba(41, 41, 41, 0);
- border-style: none;
- border-radius: 0;
- box-shadow: none; }
- .list-row.button:hover {
- background-color: #323232; }
- .list-row.button:active {
- box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
- .list-row.button:selected:active {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
- .list-row.button:selected:hover {
- background-color: #356ba4; }
- .list-row.button:selected:backdrop {
- background-color: #215d9c; }
-
-.list-row:selected .button {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
- .list-row:selected .titlebar .titlebutton.button,
- .titlebar .list-row:selected .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #ffffff; }
- .list-row:selected .button:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .list-row:selected .button:active, .list-row:selected .button:checked {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
- .list-row:selected .titlebar .titlebutton.button:backdrop,
- .titlebar .list-row:selected .titlebutton.button:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
- .list-row:selected .titlebar .titlebutton.button:backdrop:active,
- .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
- .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
- .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #2f3434);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #262929);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
- .list-row:selected .titlebar .titlebutton.button:backdrop,
- .titlebar .list-row:selected .titlebutton.button:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #939695; }
- .list-row:selected .button:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:insensitive > .label {
- color: inherit; }
- .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #2f3333, #323636);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label {
- color: inherit; }
-
-.list-row, list-row.button, .header-bar list-row.button.titlebutton,
-.titlebar list-row.button.titlebutton {
- transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
- .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
- .titlebar list-row.button.titlebutton:hover {
- transition: none; }
-
-/*********************
- * App Notifications *
- *********************/
-.app-notification,
-.app-notification.frame {
- padding: 10px;
- border: none;
- border-radius: 0 0 6px 6px;
- background-color: rgba(32, 37, 38, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
- background-clip: padding-box; }
- .app-notification:backdrop,
- .app-notification.frame:backdrop {
- background-image: none; }
- .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton,
- .app-notification .titlebar .button.titlebutton,
- .titlebar .app-notification .button.titlebutton,
- .app-notification.frame .button {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
- .app-notification .titlebar .titlebutton.button,
- .titlebar .app-notification .titlebutton.button,
- .app-notification.frame .button.flat,
- .app-notification.frame .header-bar .titlebutton.button,
- .header-bar .app-notification.frame .titlebutton.button,
- .app-notification.frame .titlebar .titlebutton.button,
- .titlebar .app-notification.frame .titlebutton.button {
- icon-shadow: 0 1px black;
- text-shadow: 0 1px black; }
- .app-notification .button:hover,
- .app-notification.frame .button:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked,
- .app-notification.frame .button:active,
- .app-notification.frame .button:checked,
- .app-notification.frame .button:backdrop:active,
- .app-notification.frame .button:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive,
- .app-notification.frame .button:insensitive,
- .app-notification.frame .button:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .app-notification .button:backdrop,
- .app-notification.frame .button:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
-
-/*************
- * Expanders *
- *************/
-.expander {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
- .expander:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- .expander:hover {
- color: white; }
- .expander:checked {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
-
-/************
- * Calendar *
- ***********/
-GtkCalendar {
- color: white;
- border: 1px solid #1c1f1f; }
- GtkCalendar.header {
- border: 1px solid rgba(0, 0, 0, 0.1);
- border-radius: 0; }
- GtkCalendar.header:backdrop {
- border-color: rgba(0, 0, 0, 0.1); }
- GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
- .titlebar GtkCalendar.button.titlebutton {
- color: rgba(238, 238, 236, 0.45); }
- GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
- .titlebar GtkCalendar.button.titlebutton:hover {
- color: #eeeeec; }
- GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
- .titlebar GtkCalendar.button.titlebutton:backdrop {
- color: rgba(147, 150, 149, 0.45); }
- GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
- color: alpha(currentColor,0.55); }
- GtkCalendar:backdrop {
- color: #d4d4d4;
- border-color: #1e2222; }
-
-/***********
- * Dialogs *
- ***********/
-.message-dialog .dialog-action-area .button {
- padding: 8px; }
-
-.message-dialog {
- -GtkDialog-button-spacing: 0; }
- .message-dialog .titlebar {
- border-style: none;
- box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); }
- .message-dialog.csd.background {
- border-bottom-left-radius: 9px;
- border-bottom-right-radius: 9px; }
- .message-dialog.csd .dialog-action-area .button {
- padding: 12px;
- border-radius: 0;
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .message-dialog.csd .dialog-action-area .button:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .message-dialog.csd .dialog-action-area .button:active {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #232727, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .message-dialog.csd .dialog-action-area .button:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.suggested-action {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:active {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #194776, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
- color: #d2deeb;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #215d9c);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.destructive-action {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:active {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #aa0d0d, #bd0e0e);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
- color: #f6cfcf;
- border-color: #5e0707;
- background-image: linear-gradient(to bottom, #d51010);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
- color: #5d6767;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
- color: #939695;
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #323636);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
- border-left-style: solid;
- border-right-style: none;
- border-bottom-style: none; }
- .message-dialog.csd .dialog-action-area .button:last-child {
- border-bottom-right-radius: 7px; }
- .message-dialog.csd .dialog-action-area .button:first-child {
- border-left-style: none;
- border-bottom-left-radius: 7px; }
-
-GtkFileChooserDialog .search-bar {
- background-color: #292929;
- border-color: #393f3f;
- box-shadow: none; }
- GtkFileChooserDialog .search-bar:backdrop {
- background-color: #2c2c2c;
- border-color: #393f3f; }
-GtkFileChooserDialog .dialog-action-box {
- border-top: 1px solid #1c1f1f; }
- GtkFileChooserDialog .dialog-action-box:backdrop {
- border-top-color: #1e2222; }
-
-/***********
- * Sidebar *
- ***********/
-.sidebar {
- border: none;
- background-color: #454c4c; }
- .sidebar:backdrop {
- background-color: #454c4c; }
-
-GtkPlacesSidebar.sidebar .view {
- color: #eeeeec;
- background-color: transparent; }
- GtkPlacesSidebar.sidebar .view .image {
- color: #bbbdbc; }
- GtkPlacesSidebar.sidebar .view .image:selected {
- color: #e8eef5; }
- GtkPlacesSidebar.sidebar .view .image:selected:backdrop {
- color: #e8eef5; }
- GtkPlacesSidebar.sidebar .view .image:backdrop {
- color: #7b7f7f; }
- GtkPlacesSidebar.sidebar .view:backdrop {
- color: #939695; }
-
-.sidebar-item {
- padding: 10px 4px; }
- .sidebar-item > .label {
- padding-left: 6px;
- padding-right: 6px; }
- .sidebar-item.needs-attention > .label {
- background-size: 6px 6px, 0 0; }
-
-/*********
- * Paned *
- *********/
-GtkPaned {
- -GtkPaned-handle-size: 1;
- -gtk-icon-source: none;
- margin: 0 8px 8px 0; }
- GtkPaned:dir(rtl) {
- margin-right: 0;
- margin-left: 8px; }
- GtkPaned .pane-separator {
- background-color: #1c1f1f; }
- GtkPaned .pane-separator:backdrop {
- background-color: #1e2222; }
-
-GtkPaned.wide {
- -GtkPaned-handle-size: 5;
- margin: 0; }
- GtkPaned.wide .pane-separator {
- background-color: transparent;
- border-style: none solid;
- border-color: #1c1f1f;
- border-width: 1px; }
- GtkPaned.wide.vertical .pane-separator {
- border-style: solid none; }
- GtkPaned.wide .pane-separator:backdrop {
- border-color: #1e2222; }
-
-/**************
- * GtkInfoBar *
- **************/
-GtkInfoBar {
- border-style: none; }
-
-.info,
-.question,
-.warning,
-.error {
- background-color: #215d9c;
- color: #ffffff;
- text-shadow: 0 1px #184472;
- border-color: #184472; }
- .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton,
- .info .titlebar .button.titlebutton,
- .titlebar .info .button.titlebutton,
- .question .button,
- .question .header-bar .button.titlebutton,
- .header-bar .question .button.titlebutton,
- .question .titlebar .button.titlebutton,
- .titlebar .question .button.titlebutton,
- .warning .button,
- .warning .header-bar .button.titlebutton,
- .header-bar .warning .button.titlebutton,
- .warning .titlebar .button.titlebutton,
- .titlebar .warning .button.titlebutton,
- .error .button,
- .error .header-bar .button.titlebutton,
- .header-bar .error .button.titlebutton,
- .error .titlebar .button.titlebutton,
- .titlebar .error .button.titlebutton {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .info .button:hover,
- .question .button:hover,
- .warning .button:hover,
- .error .button:hover {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
- .info .button:active,
- .question .button:active,
- .warning .button:active,
- .error .button:active {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #194776, #1c5187);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .info .button:insensitive,
- .question .button:insensitive,
- .warning .button:insensitive,
- .error .button:insensitive {
- color: #90aac4;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #22558a);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .info .button:insensitive > .label,
- .question .button:insensitive > .label,
- .warning .button:insensitive > .label,
- .error .button:insensitive > .label {
- color: inherit; }
- .info .button:backdrop,
- .question .button:backdrop,
- .warning .button:backdrop,
- .error .button:backdrop {
- color: #d2deeb;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #215d9c);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #0b1e33; }
- .info .button:backdrop:insensitive,
- .question .button:backdrop:insensitive,
- .warning .button:backdrop:insensitive,
- .error .button:backdrop:insensitive {
- color: #6f90b2;
- border-color: #0b1e33;
- background-image: linear-gradient(to bottom, #22558a);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #0b1e33; }
- .info .button:backdrop:insensitive > .label,
- .question .button:backdrop:insensitive > .label,
- .warning .button:backdrop:insensitive > .label,
- .error .button:backdrop:insensitive > .label {
- color: inherit; }
-
-/************
- * Tooltips *
- ************/
-.tooltip {
- color: white;
- padding: 4px;
- /* not working */
- border-radius: 5px;
- box-shadow: none;
- text-shadow: 0 1px black; }
- .tooltip.background {
- background-color: rgba(0, 0, 0, 0.8);
- background-clip: padding-box;
- border: 1px solid rgba(255, 255, 255, 0.1); }
- .tooltip.window-frame.csd {
- background-color: transparent; }
-
-.tooltip * {
- padding: 4px;
- background-color: transparent;
- color: inherit; }
-
-/*****************
- * Color Chooser *
- *****************/
-GtkColorSwatch {
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- :selected GtkColorSwatch {
- box-shadow: none; }
- :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
- border-color: #ffffff; }
- GtkColorSwatch:selected {
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkColorSwatch.top {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px; }
- GtkColorSwatch.bottom {
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px; }
- GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay {
- border-top-left-radius: 5px;
- border-bottom-left-radius: 5px; }
- GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay {
- border-top-right-radius: 5px;
- border-bottom-right-radius: 5px; }
- GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay {
- border-radius: 5px; }
- GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
- background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.4); }
- GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected {
- background-image: none;
- box-shadow: none; }
- GtkColorEditor GtkColorSwatch {
- border-radius: 3px; }
- GtkColorEditor GtkColorSwatch:hover {
- background-image: none;
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkColorEditor GtkColorSwatch:backdrop {
- box-shadow: none; }
- GtkColorSwatch.color-dark {
- color: white;
- outline-color: rgba(0, 0, 0, 0.3); }
- GtkColorSwatch.color-dark:backdrop {
- color: rgba(255, 255, 255, 0.3); }
- GtkColorSwatch.color-light {
- color: black;
- outline-color: rgba(255, 255, 255, 0.5); }
- GtkColorSwatch.color-light:backdrop {
- color: rgba(0, 0, 0, 0.3); }
- GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
- border: 1px solid #1c1f1f; }
- GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
- border-color: black; }
- GtkColorSwatch#add-color-button {
- border-style: solid;
- border-width: 1px;
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkColorSwatch#add-color-button:hover {
- color: #eeeeec;
- outline-color: rgba(238, 238, 236, 0.3);
- border-color: #1c1f1f;
- background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- GtkColorSwatch#add-color-button:backdrop {
- color: #939695;
- border-color: #1e2222;
- background-image: linear-gradient(to bottom, #393f3f);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- GtkColorSwatch#add-color-button .overlay {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
- text-shadow: none;
- icon-shadow: none; }
-
-/********
- * Misc *
- ********/
-.scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
-.scale-popup .titlebar .button.titlebutton,
-.titlebar .scale-popup .button.titlebutton {
- padding: 6px; }
- .scale-popup .button:hover {
- background-color: rgba(238, 238, 236, 0.1);
- border-radius: 5px; }
-
-GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
-.titlebar GtkVolumeButton.button.titlebutton {
- padding: 8px; }
-
-/**********************
- * Window Decorations *
- *********************/
-.window-frame {
- border-radius: 7px 7px 0 0;
- border-width: 0px;
- box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(28, 31, 31, 0.9);
- /* this is used for the resize cursor area */
- margin: 10px; }
- .window-frame:backdrop {
- box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.9); }
- .window-frame.tiled {
- border-radius: 0; }
- .window-frame.popup {
- box-shadow: none; }
- .window-frame.csd .popup {
- border-radius: 0;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
- .window-frame.csd.tooltip {
- border-radius: 5px;
- box-shadow: none; }
- .window-frame.csd.message-dialog {
- border-radius: 7px;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
-
-.header-bar .titlebutton.button,
-.titlebar .titlebutton.button {
- text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); }
- .header-bar .titlebutton.button:backdrop,
- .titlebar .titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.header-bar.selection-mode .titlebutton.button,
-.titlebar.selection-mode .titlebutton.button {
- text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); }
- .header-bar.selection-mode .titlebutton.button:backdrop,
- .titlebar.selection-mode .titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected,
-.titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected {
- background-color: #215d9c;
- color: #ffffff; }
- .view:backdrop:selected, GtkCalendar:backdrop:selected, GtkCalendar:backdrop:focus:selected, GtkCalendar:backdrop:hover:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
- .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected {
- color: #ffffff; }
-
-/* Decouple the font of context menus from their entry/textview */
-.touch-selection,
-.context-menu {
- font: initial; }
-
-.monospace {
- font: Monospace; }
-
-/* GTK NAMED COLORS
- ----------------
- use responsibly! */
-/*
-widget text/foreground color */
-@define-color theme_fg_color #eeeeec;
-/*
-text color for entries, views and content in general */
-@define-color theme_text_color white;
-/*
-widget base background color */
-@define-color theme_bg_color #393f3f;
-/*
-text widgets and the like base background color */
-@define-color theme_base_color #292929;
-/*
-base background color of selections */
-@define-color theme_selected_bg_color #215d9c;
-/*
-text/foreground color of selections */
-@define-color theme_selected_fg_color #ffffff;
-/*
-base background color of insensitive widgets */
-@define-color insensitive_bg_color #323636;
-/*
-text foreground color of insensitive widgets */
-@define-color insensitive_fg_color #939695;
-/*
-insensitive text widgets and the like base background color */
-@define-color insensitive_base_color #292929;
-/*
-widget text/foreground color on backdrop windows */
-@define-color theme_unfocused_fg_color #939695;
-/*
-text color for entries, views and content in general on backdrop windows */
-@define-color theme_unfocused_text_color white;
-/*
-widget base background color on backdrop windows */
-@define-color theme_unfocused_bg_color #393f3f;
-/*
-text widgets and the like base background color on backdrop windows */
-@define-color theme_unfocused_base_color #2c2c2c;
-/*
-base background color of selections on backdrop windows */
-@define-color theme_unfocused_selected_bg_color #215d9c;
-/*
-text/foreground color of selections on backdrop windows */
-@define-color theme_unfocused_selected_fg_color #ffffff;
-/*
-widgets main borders color */
-@define-color borders #1c1f1f;
-/*
-widgets main borders color on backdrop windows */
-@define-color unfocused_borders #1e2222;
-/*
-these are pretty self explicative */
-@define-color warning_color #f57900;
-@define-color error_color #cc0000;
-@define-color success_color #5aa411;
-/*
-these colors are exported for the window manager and shouldn't be used in applications,
-read if you used those and something break with a version upgrade you're on your own... */
-@define-color wm_title shade(#eeeeec, 1.8);
-@define-color wm_unfocused_title #939695;
-@define-color wm_highlight transparent;
-@define-color wm_borders_edge rgba(238, 238, 236, 0.1);
-@define-color wm_bg_a shade(#393f3f, 1.2);
-@define-color wm_bg_b #393f3f;
-@define-color wm_shadow alpha(black, 0.35);
-@define-color wm_border alpha(black, 0.18);
-@define-color wm_button_hover_color_a shade(#393f3f, 1.3);
-@define-color wm_button_hover_color_b #393f3f;
-@define-color wm_button_active_color_a shade(#393f3f, 0.85);
-@define-color wm_button_active_color_b shade(#393f3f, 0.89);
-@define-color wm_button_active_color_c shade(#393f3f, 0.9);
-@define-color content_view_bg #292929;
+++ /dev/null
-$variant: 'dark';
-
-@import 'colors';
-@import 'drawing';
-@import 'common';
-@import 'colors-public';
+++ /dev/null
-* {
- padding: 0;
- -GtkToolButton-icon-spacing: 4;
- -GtkTextView-error-underline-color: #cc0000;
- -GtkCheckButton-indicator-size: 16;
- -GtkCheckMenuItem-indicator-size: 16;
- -GtkScrolledWindow-scrollbar-spacing: 0;
- -GtkScrolledWindow-scrollbars-within-bevel: 1;
- -GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 16;
- -GtkTreeView-expander-size: 11;
- -GtkTreeView-horizontal-separator: 4;
- -GtkMenu-horizontal-padding: 0;
- -GtkMenu-vertical-padding: 0;
- -GtkWidget-link-color: #2a76c6;
- -GtkWidget-visited-link-color: #215d9c;
- -GtkWidget-focus-padding: 2;
- -GtkWidget-focus-line-width: 1;
- -GtkDialog-button-spacing: 4;
- -GtkDialog-action-area-border: 0;
- -GtkStatusbar-shadow-type: none;
- outline-color: rgba(46, 52, 54, 0.3);
- outline-style: dashed;
- outline-offset: -3px;
- outline-width: 1px;
- outline-radius: 2px; }
-
-/***************
- * Base States *
- ***************/
-.background {
- color: #2e3436;
- background-color: #e9e9e9; }
- .background:backdrop {
- text-shadow: none;
- icon-shadow: none;
- color: #8d9091;
- background-color: #ededed; }
-
-/*
- These wildcard seems unavoidable, need to investigate.
- Wildcards are bad and troublesome, use them with care,
- or better, just don't.
- Everytime a wildcard is used a kitten dies, painfully.
-*/
-*:insensitive {
- -gtk-image-effect: dim; }
-
-.gtkstyle-fallback {
- background-color: #ededed;
- color: #2e3436; }
- .gtkstyle-fallback:prelight {
- background-color: white;
- color: #2e3436; }
- .gtkstyle-fallback:active {
- background-color: lightgray;
- color: #2e3436; }
- .gtkstyle-fallback:insensitive {
- background-color: #f4f4f4;
- color: #8d9091; }
- .gtkstyle-fallback:selected {
- background-color: #4a90d9;
- color: #ffffff; }
-
-.view {
- color: black;
- background-color: #ffffff; }
- .view:backdrop {
- color: #323232;
- background-color: white; }
- .view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected {
- border-radius: 3px; }
-
-.rubberband {
- border: 1px solid #4a90d9;
- background-color: rgba(74, 144, 217, 0.2); }
-
-.overshoot.top {
- background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
- background-size: 100% 5%, 100% 100%;
- background-repeat: no-repeat;
- background-position: center top;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.top:backdrop {
- background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
- background-size: 100% 5%;
- background-repeat: no-repeat;
- background-position: center top;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-.overshoot.bottom {
- background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
- background-size: 100% 5%, 100% 100%;
- background-repeat: no-repeat;
- background-position: center bottom;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.bottom:backdrop {
- background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
- background-size: 100% 5%;
- background-repeat: no-repeat;
- background-position: center bottom;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-.overshoot.left {
- background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
- background-size: 5% 100%, 100% 100%;
- background-repeat: no-repeat;
- background-position: left center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.left:backdrop {
- background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
- background-size: 5% 100%;
- background-repeat: no-repeat;
- background-position: left center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-.overshoot.right {
- background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
- background-size: 5% 100%, 100% 100%;
- background-repeat: no-repeat;
- background-position: right center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
- .overshoot.right:backdrop {
- background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
- background-size: 5% 100%;
- background-repeat: no-repeat;
- background-position: right center;
- background-color: transparent;
- border: none;
- box-shadow: none; }
-
-.label.separator, GtkPlacesSidebar.sidebar .view .label.separator {
- color: #2e3436; }
- .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop {
- color: #8d9091; }
-.label:insensitive {
- color: #8d9091; }
- .label:insensitive:backdrop {
- color: #c7c7c7; }
-
-.dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle,
-.header-bar .subtitle {
- opacity: 0.55;
- text-shadow: none; }
-
-GtkAssistant .sidebar {
- background-color: #ffffff;
- border-top: 1px solid #a1a1a1; }
- GtkAssistant .sidebar:dir(ltr) {
- border-right: 1px solid #a1a1a1; }
- GtkAssistant .sidebar:dir(rtl) {
- border-left: 1px solid #a1a1a1; }
- GtkAssistant .sidebar:backdrop {
- background-color: white;
- border-color: #a8a8a8; }
-GtkAssistant.csd .sidebar {
- border-top-style: none; }
-GtkAssistant .sidebar .label {
- padding: 6px 12px; }
-GtkAssistant .sidebar .label.highlight {
- background-color: #c6c8c8; }
-
-GtkTextView {
- background-color: #f6f6f6; }
- GtkTextView:backdrop {
- background-color: #f6f6f6; }
-
-.grid-child {
- padding: 3px;
- border-radius: 3px; }
- .grid-child:selected {
- outline-offset: -2px; }
-
-.popover.osd, .app-notification,
-.app-notification.frame, .osd {
- color: #eeeeec;
- border: none;
- background-color: rgba(32, 37, 38, 0.7);
- background-clip: padding-box;
- outline-color: rgba(238, 238, 236, 0.3);
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop {
- text-shadow: none; }
-
-/*********************
- * Spinner Animation *
- *********************/
-@keyframes spin {
- to {
- -gtk-icon-transform: rotate(1turn); } }
-.spinner {
- background-image: none;
- background-color: blue;
- opacity: 0;
- -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
- .spinner:active {
- opacity: 1;
- animation: spin 1s linear infinite; }
- .spinner:active:insensitive {
- opacity: 0.5; }
-
-/****************
- * Text Entries *
- ****************/
-.entry {
- border: 1px solid;
- padding: 5px 8px 6px;
- border-radius: 3px;
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: black;
- border-color: #a1a1a1;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
- .entry.image.left {
- padding-left: 0; }
- .entry.image.right {
- padding-right: 0; }
- .entry.flat, .entry.flat:focus {
- padding: 2px;
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: black;
- border-color: #a1a1a1;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
- border: none;
- border-radius: 0; }
- .entry:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 1px white;
- border-color: #4a90d9; }
- .entry:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
- .entry:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #323232;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, white);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
- .entry:backdrop:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
- .entry.progressbar {
- margin: 1px;
- border-radius: 0;
- border-width: 0 0 2px;
- border-color: #4a90d9;
- border-style: solid;
- background-image: none;
- background-color: transparent;
- box-shadow: none; }
- .entry.progressbar:backdrop {
- background-color: transparent; }
- .linked .entry {
- border-radius: 0; }
- .linked .entry:first-child {
- border-top-left-radius: 3px;
- border-bottom-left-radius: 3px; }
- .linked .entry:first-child:dir(rtl) {
- border-right-style: none; }
- .linked .entry:last-child {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
- border-left-style: none; }
- .linked .entry:last-child:dir(rtl) {
- border-left-style: solid; }
- .entry.error {
- color: #cc0000;
- border-color: #cc0000; }
- .entry.error:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.15), 0 1px white;
- border-color: #cc0000; }
- .entry.error:selected, .entry.error:selected:focus {
- background-color: #cc0000; }
- .entry.warning {
- color: #f57900;
- border-color: #f57900; }
- .entry.warning:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.15), 0 1px white;
- border-color: #f57900; }
- .entry.warning:selected, .entry.warning:selected:focus {
- background-color: #f57900; }
- .entry.image {
- color: #575c5e; }
- .entry.image:hover {
- color: #2e3436; }
- .entry.image:active {
- color: #4a90d9; }
- .entry.image:backdrop {
- color: #a3a6a7; }
- .linked.vertical .entry {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: black;
- border-color: #a1a1a1;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
- background-image: linear-gradient(to bottom, #ffffff);
- border-bottom-color: #e2e2e2;
- box-shadow: none; }
- .linked.vertical .entry:focus {
- border-color: #4a90d9;
- box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9; }
- .linked.vertical .entry:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #e2e2e2; }
- .linked.vertical .entry:insensitive:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #e4e4e4; }
- .linked.vertical .entry:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #323232;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, white);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #e4e4e4; }
- .linked.vertical .entry:first-child {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: black;
- border-color: #a1a1a1;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
- border-bottom-color: #e2e2e2; }
- .linked.vertical .entry:first-child:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15);
- border-color: #4a90d9; }
- .linked.vertical .entry:first-child:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #e4e4e4; }
- .linked.vertical .entry:first-child:insensitive:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #e4e4e4;
- border-top-style: solid; }
- .linked.vertical .entry:first-child:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #323232;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, white);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
- border-bottom-color: #e4e4e4; }
- .linked.vertical .entry:last-child {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: black;
- border-color: #a1a1a1;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white;
- background-image: linear-gradient(to bottom, #ffffff);
- box-shadow: 0 1px white; }
- .linked.vertical .entry:last-child:focus {
- border-color: #4a90d9;
- box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9, 0 1px white; }
- .linked.vertical .entry:last-child:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
- .linked.vertical .entry:last-child:insensitive:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
- .linked.vertical .entry:last-child:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #323232;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, white);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
- .osd .entry {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .osd .entry:focus {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: white;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
- background-clip: padding-box;
- box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .osd .entry:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .entry:insensitive {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
-
-/***********
- * Buttons *
- ***********/
-@keyframes needs_attention {
- from {
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#4a90d9), to(transparent)); }
- to {
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)); } }
-.button, .header-bar .button.titlebutton,
-.titlebar .button.titlebutton {
- border: 1px solid;
- border-radius: 3px;
- padding: 5px 8px 6px;
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- .button.flat, .header-bar .titlebutton.button,
- .titlebar .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- transition: none; }
- .button.flat:hover, .header-bar .titlebutton.button:hover,
- .titlebar .titlebutton.button:hover {
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
- transition-duration: 500ms; }
- .button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
- .titlebar .titlebutton.button:hover:active {
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
- .button:hover, .header-bar .button.titlebutton:hover,
- .titlebar .button.titlebutton:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white;
- -gtk-image-effect: highlight; }
- .button:active, .header-bar .button.titlebutton:active,
- .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked,
- .titlebar .button.titlebutton:checked {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white;
- transition-duration: 50ms; }
- .button:backdrop, .header-bar .button.titlebutton:backdrop,
- .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
- .titlebar .titlebutton.button:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- -gtk-image-effect: none; }
- .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
- .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
- .titlebar .titlebutton.button:backdrop:checked {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #d4d4d4);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
- .titlebar .titlebutton.button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
- .titlebar .titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
- .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
- .titlebar .titlebutton.button:backdrop:insensitive:checked {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #e7e7e7);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
- .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive,
- .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
- .titlebar .titlebutton.button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
- .button:insensitive, .header-bar .button.titlebutton:insensitive,
- .titlebar .button.titlebutton:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button:insensitive > .label {
- color: inherit; }
- .button:insensitive:active, .button:insensitive:checked {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button:insensitive:active > .label, .button:insensitive:checked > .label {
- color: inherit; }
- .button.osd, .header-bar .osd.button.titlebutton,
- .titlebar .osd.button.titlebutton {
- color: #eeeeec;
- border-radius: 5px;
- outline-color: rgba(238, 238, 236, 0.3);
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- border: none;
- box-shadow: none; }
- .button.osd.image-button, .header-bar .osd.titlebutton.button,
- .titlebar .osd.titlebutton.button {
- padding: 13px; }
- .button.osd:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- border: none;
- box-shadow: none; }
- .button.osd:active, .button.osd:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3);
- border: none;
- box-shadow: none; }
- .button.osd:insensitive, .button.osd:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- border: none; }
- .button.osd:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- border: none; }
- .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton,
- .osd .titlebar .button.titlebutton,
- .titlebar .osd .button.titlebutton {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- border-radius: 0;
- border-left-style: none; }
- .osd .button:dir(rtl) {
- border-radius: 0;
- border-right-style: none;
- border-left-style: solid; }
- .osd .button:first-child {
- border-radius: 3px 0 0 3px;
- border-left-style: solid; }
- .osd .button:last-child {
- border-radius: 0 3px 3px 0; }
- .osd .button:last-child:dir(rtl) {
- border-right-style: solid; }
- .osd .button:only-child {
- border-radius: 3px;
- border-style: solid; }
- .osd .button:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button:insensitive, .osd .button:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
- .osd .titlebar .titlebutton.button,
- .titlebar .osd .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: none;
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black; }
- .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
- .osd .titlebar .titlebutton.button:hover,
- .titlebar .osd .titlebutton.button:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- background-clip: padding-box;
- border-color: transparent;
- box-shadow: none; }
- .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
- .osd .titlebar .titlebutton.button:insensitive,
- .titlebar .osd .titlebutton.button:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- background-image: none;
- border-color: transparent;
- box-shadow: none; }
- .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
- .osd .titlebar .titlebutton.button:backdrop,
- .titlebar .osd .titlebutton.button:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
- .osd .titlebar .titlebutton.button:active,
- .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
- .osd .titlebar .titlebutton.button:checked,
- .titlebar .osd .titlebutton.button:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3);
- background-clip: padding-box;
- border-color: transparent;
- box-shadow: none; }
- .button.suggested-action, .header-bar .suggested-action.button.titlebutton,
- .titlebar .suggested-action.button.titlebutton {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
- .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button,
- .titlebar .suggested-action.titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #4a90d9; }
- .button.suggested-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
- .button.suggested-action:active, .button.suggested-action:checked {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
- .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
- .titlebar .suggested-action.titlebutton.button:backdrop {
- color: #dae8f7;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
- .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
- .titlebar .suggested-action.titlebutton.button:backdrop:checked {
- color: #d4e3f3;
- border-color: #2a76c6;
- background-image: linear-gradient(to bottom, #2a76c6);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.suggested-action:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
- color: #8db8e6;
- border-color: #5093da;
- background-image: linear-gradient(to bottom, #5093da);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.suggested-action:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
- .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
- .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
- .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: rgba(74, 144, 217, 0.8); }
- .button.suggested-action:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.suggested-action:insensitive > .label {
- color: inherit; }
- .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
- color: #b9d3f0;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.suggested-action:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label {
- color: inherit; }
- .osd .button.suggested-action {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.suggested-action:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, #4a90d9);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.suggested-action:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .button.destructive-action, .header-bar .destructive-action.button.titlebutton,
- .titlebar .destructive-action.button.titlebutton {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
- .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button,
- .titlebar .destructive-action.titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #ef2929; }
- .button.destructive-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
- .button.destructive-action:active, .button.destructive-action:checked {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #da1010, #ed1212);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
- .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
- .titlebar .destructive-action.titlebutton.button:backdrop {
- color: #fbd4d4;
- border-color: #ef2929;
- background-image: linear-gradient(to bottom, #ef2929);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
- .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
- .titlebar .destructive-action.titlebutton.button:backdrop:checked {
- color: #f6cfcf;
- border-color: #d51010;
- background-image: linear-gradient(to bottom, #d51010);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.destructive-action:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
- color: #f47979;
- border-color: #ef3131;
- background-image: linear-gradient(to bottom, #ef3131);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.destructive-action:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
- .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
- .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
- .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: rgba(239, 41, 41, 0.8); }
- .button.destructive-action:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.destructive-action:insensitive > .label {
- color: inherit; }
- .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
- color: #f8acac;
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #e52d2d, #ef3131);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.destructive-action:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label {
- color: inherit; }
- .osd .button.destructive-action {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.destructive-action:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, #ef2929);
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .osd .button.destructive-action:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .button.image-button, .header-bar .titlebutton.button,
- .titlebar .titlebutton.button {
- padding: 8px; }
- .button.text-button, .header-bar .text-button.button.titlebutton,
- .titlebar .text-button.button.titlebutton {
- padding-left: 16px;
- padding-right: 16px; }
- .button.text-button.image-button, .header-bar .text-button.titlebutton.button,
- .titlebar .text-button.titlebutton.button {
- padding: 5px 8px 6px; }
- .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
- .titlebar .text-button.titlebutton.button .label:first-child {
- padding-left: 8px; }
- .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
- .titlebar .text-button.titlebutton.button .label:last-child {
- padding-right: 8px; }
- .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
- .titlebar .stack-switcher > .button.titlebutton {
- outline-offset: -3px; }
- .stack-switcher > .button > .label {
- padding-left: 6px;
- padding-right: 6px; }
- .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage,
- .titlebar .stack-switcher > .button.titlebutton > GtkImage {
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 3px;
- padding-bottom: 3px; }
- .stack-switcher > .button.text-button {
- padding: 5px 10px 6px; }
- .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
- .titlebar .stack-switcher > .titlebutton.button {
- padding: 5px 2px; }
- .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
- animation: none;
- background-image: none; }
- .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
- .inline-toolbar .titlebar .button.titlebutton,
- .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop {
- border-radius: 2px;
- border-width: 1px; }
- .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton,
- .primary-toolbar .titlebar .button.titlebutton,
- .titlebar .primary-toolbar .button.titlebutton {
- icon-shadow: none; }
-
-.stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label {
- animation: needs_attention 150ms ease-in;
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent));
- background-size: 6px 6px, 6px 6px;
- background-repeat: no-repeat;
- background-position: right 3px, right 4px; }
- .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop {
- background-size: 6px 6px, 0 0; }
- .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) {
- background-position: left 3px, left 4px; }
-
-.inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton > .button.titlebutton {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- .inline-toolbar GtkToolButton > .button:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
- .inline-toolbar GtkToolButton > .button:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .inline-toolbar GtkToolButton > .button:insensitive > .label {
- color: inherit; }
- .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label {
- color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #d4d4d4);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label {
- color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #e7e7e7);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
- color: inherit; }
-
-.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
-.inline-toolbar .titlebar .button.titlebutton,
-.titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked .button, .linked .header-bar .button.titlebutton, .header-bar .linked .button.titlebutton,
-.linked .titlebar .button.titlebutton,
-.titlebar .linked .button.titlebutton, .linked .button:hover, .linked .button:active, .linked .button:checked, .linked .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton,
-GtkComboBox.combobox-entry .titlebar .button.titlebutton,
-.titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
- border-radius: 0;
- border-left-style: none; }
- .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
- .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl),
- .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
- .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
- .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
- .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
- .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
- border-radius: 0;
- border-right-style: none;
- border-left-style: solid; }
-
-.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button {
- border-radius: 3px 0 0 3px;
- border-left-style: solid; }
-.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button {
- border-radius: 0 3px 3px 0; }
- .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
- .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
- .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
- .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
- .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
- .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
- .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
- .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
- .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
- border-right-style: solid; }
-.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
-.inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
-.inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
-.header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
-.inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
-.titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button {
- border-radius: 3px;
- border-style: solid; }
-
-.linked.vertical .entry, .linked.vertical .entry:focus, .linked.vertical .entry:insensitive, .linked.vertical .entry:insensitive:backdrop, .linked.vertical .entry:backdrop, .linked.vertical .button, .linked.vertical .button:hover, .linked.vertical .button:active, .linked.vertical .button:checked, .linked.vertical .button:backdrop, .linked.vertical > GtkComboBoxText > .button,
-.linked.vertical > GtkComboBox > .button {
- border-left-style: solid;
- border-top-style: none;
- border-radius: 0; }
-
-.linked.vertical .entry:first-child, .linked.vertical .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button,
-.linked.vertical > GtkComboBox:first-child > .button {
- border-style: solid;
- border-radius: 3px 3px 0 0; }
-.linked.vertical .entry:last-child, .linked.vertical .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button,
-.linked.vertical > GtkComboBox:last-child > .button {
- border-radius: 0 0 3px 3px; }
-.linked.vertical .entry:only-child, .linked.vertical .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button,
-.linked.vertical > GtkComboBox:only-child > .button {
- border-radius: 3px;
- border-style: solid; }
-
-.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
-.titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
-.titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
-.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
-.titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
-.titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
-.notebook tab .titlebar .button.titlebutton,
-.titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton,
-.titlebar .list-row.button.titlebutton, .list-row.button:backdrop:hover, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
-.app-notification .titlebar .titlebutton.button,
-.titlebar .app-notification .titlebutton.button,
-.app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
-.app-notification .titlebar .titlebutton.button:backdrop:insensitive,
-.titlebar .app-notification .titlebutton.button:backdrop:insensitive,
-.app-notification.frame .button.flat:backdrop,
-.app-notification.frame .header-bar .button.titlebutton:backdrop,
-.header-bar .app-notification.frame .button.titlebutton:backdrop,
-.app-notification.frame .titlebar .button.titlebutton:backdrop,
-.titlebar .app-notification.frame .button.titlebutton:backdrop,
-.app-notification.frame .button.flat:insensitive,
-.app-notification.frame .header-bar .button.titlebutton:insensitive,
-.header-bar .app-notification.frame .button.titlebutton:insensitive,
-.app-notification.frame .titlebar .button.titlebutton:insensitive,
-.titlebar .app-notification.frame .button.titlebutton:insensitive,
-.app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
-.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
-
-/* menu buttons */
-.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
-.titlebar .menuitem.titlebutton.button {
- outline-offset: -1px; }
- .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover,
- .titlebar .menuitem.titlebutton.button:hover {
- background-color: #d9dada; }
-
-GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
-.titlebar GtkColorButton.button.titlebutton {
- padding: 5px; }
- GtkColorButton.button GtkColorSwatch, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch,
- .titlebar GtkColorButton.button.titlebutton GtkColorSwatch {
- border-radius: 0;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- GtkColorButton.button GtkColorSwatch:insensitive, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive,
- .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive, GtkColorButton.button GtkColorSwatch:backdrop, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop,
- .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop {
- box-shadow: none; }
-
-/*********
- * Links *
- *********/
-*:link, .button:link, .header-bar .button.titlebutton:link,
-.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
-.titlebar .button.titlebutton:visited {
- color: #2a76c6; }
- *:link:visited, .button:visited, .header-bar .button.titlebutton:visited,
- .titlebar .button.titlebutton:visited {
- color: #215d9c; }
- *:selected *:link:visited, *:selected .button:visited {
- color: #b6d2ef; }
- *:link:hover, .button:hover:link, .button:hover:visited {
- color: #4a90d9; }
- *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
- color: #ecf3fb; }
- *:link:active, .button:active:link, .button:active:visited {
- color: #2a76c6; }
- *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
- color: #dae8f7; }
- *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link,
- .header-bar.selection-mode .subtitle:backdrop:hover:link {
- color: #4a90d9; }
- *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
- .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
- color: #dae8f7; }
-
-.button:link, .header-bar .button.titlebutton:link,
-.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
-.titlebar .button.titlebutton:visited {
- text-shadow: none; }
- .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
- text-shadow: none; }
-
-/*****************
- * GtkSpinButton *
- *****************/
-.spinbutton {
- /* This is to fix spinbuttons in entries, but I feel like hiding code issues
- * hence it's commented atm.
- * GtkTreeView & {
- * &.entry, &.entry:focus {
- * padding: 1px;
- * border-width: 1px 0;
- * border-color: $selected_bg_color;
- * border-radius: 0;
- * box-shadow: none;
- * }
- * } */ }
- .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
- .spinbutton .titlebar .button.titlebutton,
- .titlebar .spinbutton .button.titlebutton {
- background-image: none;
- border-style: none none none solid;
- border-color: rgba(161, 161, 161, 0.3);
- color: #42484a;
- border-radius: 0;
- box-shadow: none; }
- .spinbutton .button:dir(rtl) {
- border-style: none solid none none; }
- .spinbutton .button:hover {
- color: #2e3436;
- background-color: rgba(46, 52, 54, 0.05); }
- .spinbutton .button:insensitive {
- color: rgba(141, 144, 145, 0.3); }
- .spinbutton .button:active {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
- background-color: rgba(0, 0, 0, 0.1); }
- .spinbutton .button:backdrop {
- color: #989b9c;
- border-color: rgba(168, 168, 168, 0.3);
- background-color: transparent; }
- .spinbutton .button:backdrop:insensitive {
- background-image: none;
- color: rgba(199, 199, 199, 0.3);
- border-style: none none none solid; }
- .spinbutton .button:backdrop:insensitive:dir(rtl) {
- border-style: none solid none none; }
- .osd .spinbutton .button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #eeeeec;
- border-style: none none none solid;
- border-color: rgba(0, 0, 0, 0.4);
- border-radius: 0;
- box-shadow: none;
- icon-shadow: 0 1px black; }
- .osd .spinbutton .button:dir(rtl) {
- border-style: none solid none none; }
- .osd .spinbutton .button:hover {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.5);
- background-color: rgba(238, 238, 236, 0.1);
- icon-shadow: 0 1px black;
- box-shadow: none; }
- .osd .spinbutton .button:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.5);
- icon-shadow: none;
- box-shadow: none; }
- .osd .spinbutton .button:insensitive {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #878989;
- border-color: rgba(0, 0, 0, 0.5);
- icon-shadow: none;
- box-shadow: none; }
- .osd .spinbutton .button:last-child {
- border-radius: 0 3px 3px 0; }
- .osd .spinbutton .button:dir(rtl):first-child {
- border-radius: 3px 0 0 3px; }
- .spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button {
- padding-top: 8px;
- padding-bottom: 8px; }
- .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white; }
- .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white; }
- .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label {
- color: inherit; }
- .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
- .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label {
- color: inherit; }
- .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label {
- color: inherit; }
- .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
- border-radius: 0;
- padding-left: 3px;
- padding-right: 3px; }
- .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
- border-radius: 3px 3px 0 0;
- border-style: solid solid none solid; }
- .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
- border-radius: 0 0 3px 3px;
- border-style: none solid solid solid; }
-
-/**************
- * ComboBoxes *
- **************/
-GtkComboBox {
- -GtkComboBox-arrow-scaling: 0.5;
- -GtkComboBox-shadow-type: none;
- box-shadow: 0 1px white;
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
- GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton,
- .titlebar GtkComboBox > .button.titlebutton {
- padding-top: 3px;
- padding-bottom: 4px; }
- GtkComboBox:insensitive {
- color: #8d9091;
- text-shadow: none;
- icon-shadow: none; }
- GtkComboBox:backdrop {
- color: #8d9091;
- text-shadow: none;
- icon-shadow: none; }
- GtkComboBox:backdrop:insensitive {
- color: #c7c7c7; }
- GtkComboBox .menuitem {
- text-shadow: none; }
- GtkComboBox .separator, GtkComboBox GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkComboBox .separator,
- GtkComboBox GtkPlacesSidebar.sidebar .view .separator:backdrop,
- GtkPlacesSidebar.sidebar .view GtkComboBox .separator:backdrop {
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0; }
-
-/************
- * Toolbars *
- ************/
-.toolbar, .inline-toolbar, .search-bar, .location-bar {
- -GtkWidget-window-dragging: true;
- padding: 4px;
- background-color: #ededed; }
- .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
- padding: 13px;
- border: none;
- border-radius: 5px;
- background-color: rgba(32, 37, 38, 0.7); }
-
-.inline-toolbar {
- border-width: 0 1px 1px;
- padding: 3px;
- border-radius: 0 0 5px 5px; }
-
-.search-bar, .location-bar {
- border-width: 0 0 1px;
- padding: 3px; }
-
-.inline-toolbar, .search-bar, .location-bar {
- border-style: solid;
- border-color: #a1a1a1;
- background-color: #d6d6d6;
- box-shadow: inset 0 2px 3px -1px #b6b6b6, 0 1px white; }
- .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop {
- border-color: #a8a8a8;
- background-color: #d4d4d4;
- box-shadow: none; }
-
-/***************
- * Header bars *
- ***************/
-.titlebar,
-.header-bar {
- padding: 6px;
- border-width: 0 0 1px;
- border-style: solid;
- border-color: #a1a1a1;
- border-radius: 7px 7px 0 0;
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ededed);
- box-shadow: inset 0 -1px #d9d9d9, inset 0 1px white; }
- .titlebar:backdrop,
- .header-bar:backdrop {
- border-color: #a8a8a8;
- background-color: #ededed;
- background-image: none;
- box-shadow: inset 0 1px white; }
- .titlebar .title,
- .header-bar .title {
- font-weight: bold;
- padding: 0px 12px; }
- .titlebar .subtitle,
- .header-bar .subtitle {
- font-size: smaller;
- padding: 0 12px; }
- .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
- GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
- .header-bar .header-bar-separator,
- .header-bar > GtkBox > .separator.vertical,
- GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
- -GtkWidget-wide-separators: true;
- -GtkWidget-separator-width: 1px;
- border-width: 0 1px;
- border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; }
- .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
- .header-bar .header-bar-separator:backdrop,
- .header-bar > GtkBox > .separator.vertical:backdrop {
- border-image: linear-gradient(to bottom, rgba(168, 168, 168, 0.5)) 0 1/1px 1px; }
- .titlebar.selection-mode,
- .header-bar.selection-mode {
- color: #ffffff;
- text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
- border-color: #184472;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9);
- box-shadow: inset 0 -1px #3875b4, inset 0 1px #a4c7ec; }
- .titlebar.selection-mode:backdrop,
- .header-bar.selection-mode:backdrop {
- background-image: linear-gradient(to bottom, #4a90d9);
- box-shadow: inset 0 1px #b6d2ef; }
- .titlebar.selection-mode .button,
- .header-bar.selection-mode .button {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button.flat,
- .titlebar.selection-mode .titlebutton.button,
- .header-bar.selection-mode .button.flat,
- .header-bar.selection-mode .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button:hover,
- .header-bar.selection-mode .button:hover {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked,
- .header-bar.selection-mode .button:active,
- .header-bar.selection-mode .button:checked {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop,
- .titlebar.selection-mode .titlebutton.button:backdrop,
- .header-bar.selection-mode .button:backdrop,
- .header-bar.selection-mode .button.flat:backdrop,
- .header-bar.selection-mode .titlebutton.button:backdrop {
- color: #dae8f7;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
- -gtk-image-effect: none;
- border-color: #184472; }
- .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active,
- .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked,
- .titlebar.selection-mode .titlebutton.button:backdrop:checked,
- .header-bar.selection-mode .button:backdrop:active,
- .header-bar.selection-mode .button:backdrop:checked,
- .header-bar.selection-mode .button.flat:backdrop:active,
- .header-bar.selection-mode .titlebutton.button:backdrop:active,
- .header-bar.selection-mode .button.flat:backdrop:checked,
- .header-bar.selection-mode .titlebutton.button:backdrop:checked {
- color: #d4e3f3;
- border-color: #2a76c6;
- background-image: linear-gradient(to bottom, #2a76c6);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
- border-color: #184472; }
- .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
- .header-bar.selection-mode .button:backdrop:insensitive,
- .header-bar.selection-mode .button.flat:backdrop:insensitive,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
- color: #9ac1e9;
- border-color: #65a0de;
- background-image: linear-gradient(to bottom, #65a0de);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
- border-color: #184472; }
- .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
- .header-bar.selection-mode .button:backdrop:insensitive > .label,
- .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
- .header-bar.selection-mode .button:backdrop:insensitive:active,
- .header-bar.selection-mode .button:backdrop:insensitive:checked,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
- color: #8db8e6;
- border-color: #5093da;
- background-image: linear-gradient(to bottom, #5093da);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
- border-color: #184472; }
- .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
- .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
- .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
- .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
- .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .titlebar.selection-mode .button.flat:backdrop,
- .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive,
- .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop,
- .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
- .header-bar.selection-mode .button.flat:backdrop,
- .header-bar.selection-mode .titlebutton.button:backdrop,
- .header-bar.selection-mode .button.flat:insensitive,
- .header-bar.selection-mode .titlebutton.button:insensitive,
- .header-bar.selection-mode .button.flat:insensitive:backdrop,
- .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button:insensitive,
- .header-bar.selection-mode .button:insensitive {
- color: #b2cfee;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #65a0de);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button:insensitive > .label,
- .header-bar.selection-mode .button:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked,
- .header-bar.selection-mode .button:insensitive:active,
- .header-bar.selection-mode .button:insensitive:checked {
- color: #b9d3f0;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label,
- .header-bar.selection-mode .button:insensitive:active > .label,
- .header-bar.selection-mode .button:insensitive:checked > .label {
- color: inherit; }
- .titlebar.selection-mode .button.suggested-action,
- .header-bar.selection-mode .button.suggested-action {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px #a4c7ec;
- border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:hover,
- .header-bar.selection-mode .button.suggested-action:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px #a4c7ec;
- border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:active,
- .header-bar.selection-mode .button.suggested-action:active {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec;
- border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:insensitive,
- .header-bar.selection-mode .button.suggested-action:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec;
- border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:insensitive > .label,
- .header-bar.selection-mode .button.suggested-action:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .button.suggested-action:backdrop,
- .header-bar.selection-mode .button.suggested-action:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
- border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
- border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label {
- color: inherit; }
- .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop,
- .header-bar.selection-mode .selection-menu,
- .header-bar.selection-mode .selection-menu:backdrop {
- border-color: rgba(74, 144, 217, 0);
- background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0));
- box-shadow: none;
- padding-left: 10px;
- padding-right: 10px; }
- .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow,
- .header-bar.selection-mode .selection-menu GtkArrow,
- .header-bar.selection-mode .selection-menu:backdrop GtkArrow {
- -GtkArrow-arrow-scaling: 1; }
- .titlebar.selection-mode .selection-menu .arrow,
- .header-bar.selection-mode .selection-menu .arrow {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
- color: rgba(255, 255, 255, 0.5);
- icon-shadow: none; }
- .tiled .titlebar, .maximized .titlebar, .tiled
- .header-bar, .maximized
- .header-bar {
- border-radius: 0; }
- .titlebar.default-decoration,
- .header-bar.default-decoration {
- padding: 4px; }
- .titlebar.default-decoration .button,
- .header-bar.default-decoration .button {
- padding: 5px; }
-
-/************
- * Pathbars *
- ************/
-.path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton,
-.path-bar .titlebar .button.titlebutton,
-.titlebar .path-bar .button.titlebutton {
- padding: 5px 6px 6px; }
- .path-bar .button:first-child {
- padding-left: 8px; }
- .path-bar .button:last-child {
- padding-right: 8px; }
- .path-bar .button:only-child {
- padding-left: 12px;
- padding-right: 12px; }
- .path-bar .button .label:last-child {
- padding-left: 2px; }
- .path-bar .button .label:first-child {
- padding-right: 2px; }
- .path-bar .button .label:only-child {
- padding-right: 0;
- padding-left: 0; }
- .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage,
- .path-bar .titlebar .button.titlebutton GtkImage,
- .titlebar .path-bar .button.titlebutton GtkImage {
- padding-top: 1px; }
-
-/**************
- * Tree Views *
- **************/
-GtkTreeView.view {
- -GtkTreeView-grid-line-width: 1;
- -GtkTreeView-grid-line-pattern: '';
- -GtkTreeView-tree-line-width: 1;
- -GtkTreeView-tree-line-pattern: '';
- -GtkTreeView-expander-size: 16;
- border-left-color: #fdfdfd;
- border-top-color: #ededed; }
- GtkTreeView.view:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected:hover {
- border-radius: 0; }
- GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected {
- border-left-color: #4a90d9;
- border-top-color: rgba(46, 52, 54, 0.1); }
- GtkTreeView.view:insensitive {
- color: #8d9091; }
- GtkTreeView.view:insensitive:selected {
- color: #92bce8; }
- GtkTreeView.view:insensitive:selected:backdrop {
- color: #80b1e4; }
- GtkTreeView.view:insensitive:backdrop {
- color: #c7c7c7; }
- GtkTreeView.view:backdrop {
- border-left-color: #ececec;
- border-top: #ededed; }
- GtkTreeView.view.expander {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
- color: #6c7072; }
- GtkTreeView.view.expander:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- GtkTreeView.view.expander:hover {
- color: #2e3436; }
- GtkTreeView.view.expander:selected {
- color: #c8ddf3; }
- GtkTreeView.view.expander:selected:hover {
- color: #ffffff; }
- GtkTreeView.view.expander:selected:backdrop {
- color: #c8ddf3; }
- GtkTreeView.view.expander:checked {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
- GtkTreeView.view.expander:backdrop {
- color: #afb1b2; }
- GtkTreeView.view.progressbar {
- color: #ffffff;
- border-radius: 4px;
- border-color: #184472;
- background-image: linear-gradient(to bottom, #4a90d9, #2a76c6);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); }
- GtkTreeView.view.progressbar:selected {
- color: #4a90d9;
- box-shadow: none;
- background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); }
- GtkTreeView.view.progressbar:selected:backdrop {
- color: #4a90d9;
- background-color: white; }
- GtkTreeView.view.progressbar:backdrop {
- color: white;
- background-image: none;
- box-shadow: none; }
- GtkTreeView.view.trough {
- background-color: rgba(46, 52, 54, 0.1);
- border-radius: 4px; }
- GtkTreeView.view.trough:selected {
- background-color: rgba(255, 255, 255, 0.3);
- border-width: 1px 0;
- border-style: solid;
- border-color: #4a90d9; }
-
-column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
-column-header .titlebar .button.titlebutton,
-.titlebar column-header .button.titlebutton {
- color: #96999a;
- background-color: #ffffff;
- font-weight: bold;
- text-shadow: none;
- box-shadow: none; }
- column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
- column-header .titlebar .button.titlebutton:hover,
- .titlebar column-header .button.titlebutton:hover {
- color: #626668;
- box-shadow: none;
- transition: none; }
- column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active,
- column-header .titlebar .button.titlebutton:active,
- .titlebar column-header .button.titlebutton:active {
- color: #2e3436;
- transition: none; }
-column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton,
-column-header:last-child .titlebar .button.titlebutton,
-.titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child,
-.titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop {
- border-right-style: none; }
-
-column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton,
-column-header .titlebar .dnd.button.titlebutton,
-.titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton,
-.titlebar column-header.dnd.button.titlebutton {
- transition: none;
- color: #4a90d9;
- box-shadow: inset 1px 1px 0 1px #4a90d9, inset -1px 0 0 1px #4a90d9, inset 1px 1px #ffffff, inset -1px 0 #ffffff; }
-
-column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
-column-header .titlebar .button.titlebutton,
-.titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active {
- padding: 3px 6px;
- border-style: none solid solid none;
- border-radius: 0;
- background-image: none;
- border-color: #ededed;
- text-shadow: none; }
- column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive,
- column-header .titlebar .button.titlebutton:insensitive,
- .titlebar column-header .button.titlebutton:insensitive {
- border-color: #ededed;
- background-image: none; }
- column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop,
- column-header .titlebar .button.titlebutton:backdrop,
- .titlebar column-header .button.titlebutton:backdrop {
- border-color: #ededed;
- border-style: none solid solid none;
- color: #bdbebf;
- background-image: none;
- background-color: white; }
- column-header .button:backdrop:insensitive {
- border-color: #ededed;
- background-image: none; }
-
-/*********
- * Menus *
- *********/
-.menubar {
- -GtkWidget-window-dragging: true;
- padding: 0px;
- box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
- .menubar:backdrop {
- background-color: #ededed; }
- .menubar > .menuitem {
- padding: 4px 8px; }
- .menubar > .menuitem:hover {
- box-shadow: inset 0 -3px #4a90d9;
- color: #2a76c6; }
- .menubar > .menuitem:insensitive {
- color: #8d9091;
- box-shadow: none; }
-
-.menu {
- margin: 4px;
- padding: 0px;
- background-color: #ffffff;
- border: 1px solid #a1a1a1; }
- .csd .menu {
- border: none; }
- .menu .menuitem {
- text-shadow: none;
- padding: 4px; }
- .menu .menuitem:hover {
- color: #ffffff;
- background-color: #4a90d9; }
- .menu .menuitem:insensitive {
- color: #8d9091; }
- .menu .menuitem:insensitive:backdrop {
- color: #c7c7c7; }
- .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
- color: #8d9091;
- background-color: white; }
- .menu .menuitem.arrow {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
- .menu .menuitem.arrow:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- .menu.button, .header-bar .menu.button.titlebutton,
- .titlebar .menu.button.titlebutton {
- border-style: none;
- border-radius: 0; }
- .menu.button.top {
- border-bottom: 1px solid #eaeaea; }
- .menu.button.bottom {
- border-top: 1px solid #eaeaea; }
- .menu.button:hover {
- background-color: #eaeaea; }
- .menu.button:insensitive {
- color: transparent;
- background-color: transparent;
- border-color: transparent; }
-
-.menuitem .accelerator {
- color: alpha(currentColor,0.55); }
-
-/***************
- * Popovers *
- ***************/
-.popover {
- padding: 2px;
- border: 1px solid #a1a1a1;
- border-radius: 5px;
- background-color: #f6f6f6;
- box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
- .popover:backdrop {
- box-shadow: none; }
- .popover > .list,
- .popover > .view,
- .popover > .toolbar,
- .popover > .inline-toolbar,
- .popover > .search-bar,
- .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
- border-style: none;
- background-color: transparent; }
- .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
- .popover .titlebar .titlebutton.button,
- .titlebar .popover .titlebutton.button,
- .popover .button.flat:hover,
- .popover .header-bar .titlebutton.button:hover,
- .header-bar .popover .titlebutton.button:hover,
- .popover .titlebar .titlebutton.button:hover,
- .titlebar .popover .titlebutton.button:hover {
- text-shadow: none;
- transition: none; }
-
-.entry.cursor-handle,
-.cursor-handle {
- background-color: transparent;
- background-image: none;
- box-shadow: none;
- border-style: none; }
- .entry.cursor-handle.top,
- .cursor-handle.top {
- -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
- .entry.cursor-handle.bottom,
- .cursor-handle.bottom {
- -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
-
-/*****************
- * Notebooks and *
- * Tabs *
- *****************/
-.notebook {
- padding: 0;
- background-color: #ffffff;
- -GtkNotebook-initial-gap: 10;
- -GtkNotebook-arrow-spacing: 5;
- -GtkNotebook-tab-curvature: 0;
- -GtkNotebook-tab-overlap: -8;
- -GtkNotebook-has-tab-gap: false;
- -GtkWidget-focus-padding: 0;
- -GtkWidget-focus-line-width: 0;
- transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
- .notebook:backdrop {
- background-color: white; }
- .notebook.frame {
- border: 1px solid #a1a1a1; }
- .notebook.frame.top {
- border-top-width: 0; }
- .notebook.frame.bottom {
- border-bottom-width: 0; }
- .notebook.frame.right {
- border-right-width: 0; }
- .notebook.frame.left {
- border-left-width: 0; }
- .notebook.frame:backdrop {
- border-color: #a8a8a8; }
- .notebook.header {
- background-color: #d6d6d6; }
- .notebook.header.frame {
- border: 1px solid #a1a1a1; }
- .notebook.header.frame.top {
- border-bottom-width: 0; }
- .notebook.header.frame.bottom {
- border-top-width: 0; }
- .notebook.header.frame.right {
- border-left-width: 0; }
- .notebook.header.frame.left {
- border-right-width: 0; }
- .notebook.header.frame:backdrop {
- border-color: #a8a8a8; }
- .notebook.header.top {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #a1a1a1; }
- .notebook.header.top:backdrop {
- box-shadow: inset 0 -1px #a8a8a8; }
- .notebook.header.bottom {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #a1a1a1; }
- .notebook.header.bottom:backdrop {
- box-shadow: inset 0 1px #a8a8a8; }
- .notebook.header.right {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #a1a1a1; }
- .notebook.header.right:backdrop {
- box-shadow: inset 1px 0 #a8a8a8; }
- .notebook.header.left {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #a1a1a1; }
- .notebook.header.left:backdrop {
- box-shadow: inset -1px 0 #a8a8a8; }
- .notebook.header:backdrop {
- background-color: #d4d4d4;
- box-shadow: none; }
- .notebook tab {
- border-width: 0;
- border-style: solid;
- border-color: transparent;
- background-color: transparent;
- outline-offset: 0;
- /* works for testnotebookdnd, but there's a superfluous border
- in gedit or web, commented out for now, needs gtk fixes
- &.reorderable-page {
- &.top {
- padding-top: ($vt_vpadding - 1px);
- border-top-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.bottom {
- padding-bottom: ($vt_vpadding - 1px);
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left {
- padding-left: ($ht_hpadding - 1px);
- border-left-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- &.right {
- padding-right: ($ht_hpadding - 1px);
- border-right-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- }
- */ }
- .notebook tab.top, .notebook tab.bottom {
- padding: 8px 20px; }
- .notebook tab.left, .notebook tab.right {
- padding: 5px 20px; }
- .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
- padding-left: 12px;
- padding-right: 12px;
- border-left-width: 1px;
- border-right-width: 1px; }
- .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
- border-bottom-width: 1px;
- border-top-width: 1px; }
- .notebook tab.top {
- border-bottom-width: 3px; }
- .notebook tab.bottom {
- border-top-width: 3px; }
- .notebook tab.left {
- border-right-width: 3px; }
- .notebook tab.right {
- border-left-width: 3px; }
- .notebook tab:hover, .notebook tab.prelight-page {
- border-color: #a1a1a1; }
- .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
- border-color: #4a90d9; }
- .notebook tab:backdrop {
- background-color: transparent;
- border-color: transparent; }
- .notebook tab.reorderable-page.top {
- border-color: transparent; }
- .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
- border-color: rgba(161, 161, 161, 0.3);
- border-bottom-color: #a1a1a1;
- background-color: rgba(237, 237, 237, 0.2); }
- .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
- background-color: rgba(237, 237, 237, 0.5);
- border-color: rgba(161, 161, 161, 0.5);
- border-bottom-color: #4a90d9; }
- .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
- background-color: rgba(237, 237, 237, 0.7); }
- .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
- border-color: #a8a8a8;
- background-color: #ededed;
- border-bottom-color: #4a90d9; }
- .notebook tab.reorderable-page.top:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.bottom {
- border-color: transparent; }
- .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
- border-color: rgba(161, 161, 161, 0.3);
- border-top-color: #a1a1a1;
- background-color: rgba(237, 237, 237, 0.2); }
- .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
- background-color: rgba(237, 237, 237, 0.5);
- border-color: rgba(161, 161, 161, 0.5);
- border-top-color: #4a90d9; }
- .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
- background-color: rgba(237, 237, 237, 0.7); }
- .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
- border-color: #a8a8a8;
- background-color: #ededed;
- border-top-color: #4a90d9; }
- .notebook tab.reorderable-page.bottom:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.left {
- border-color: transparent; }
- .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
- border-color: rgba(161, 161, 161, 0.3);
- border-right-color: #a1a1a1;
- background-color: rgba(237, 237, 237, 0.2); }
- .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
- background-color: rgba(237, 237, 237, 0.5);
- border-color: rgba(161, 161, 161, 0.5);
- border-right-color: #4a90d9; }
- .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
- background-color: rgba(237, 237, 237, 0.7); }
- .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
- border-color: #a8a8a8;
- background-color: #ededed;
- border-right-color: #4a90d9; }
- .notebook tab.reorderable-page.left:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.right {
- border-color: transparent; }
- .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
- border-color: rgba(161, 161, 161, 0.3);
- border-left-color: #a1a1a1;
- background-color: rgba(237, 237, 237, 0.2); }
- .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
- background-color: rgba(237, 237, 237, 0.5);
- border-color: rgba(161, 161, 161, 0.5);
- border-left-color: #4a90d9; }
- .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
- background-color: rgba(237, 237, 237, 0.7); }
- .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
- border-color: #a8a8a8;
- background-color: #ededed;
- border-left-color: #4a90d9; }
- .notebook tab.reorderable-page.right:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab .label {
- padding: 0 2px;
- font-weight: bold;
- color: #8d9091; }
- .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop {
- color: #aaabac; }
- .notebook tab .prelight-page .label, .notebook tab .label.prelight-page {
- color: #5d6263; }
- .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop {
- color: #aaabac; }
- .notebook tab .active-page .label, .notebook tab .label.active-page {
- color: #2e3436; }
- .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop {
- color: #8d9091; }
- .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
- .notebook tab .titlebar .button.titlebutton,
- .titlebar .notebook tab .button.titlebutton {
- padding: 0;
- border: 1px solid transparent;
- icon-shadow: none;
- transition: none;
- color: rgba(46, 52, 54, 0.3); }
- .notebook tab .button:hover {
- color: #2e3436;
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white;
- background-image: none;
- box-shadow: none; }
- .notebook tab .button:active {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .notebook tab .button:backdrop {
- color: rgba(141, 144, 145, 0.3);
- border-color: transparent; }
- .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage,
- .notebook tab .titlebar .button.titlebutton > GtkImage,
- .titlebar .notebook tab .button.titlebutton > GtkImage {
- padding: 2px; }
- .notebook.arrow {
- color: #8d9091; }
- .notebook.arrow:hover {
- color: #5d6263; }
- .notebook.arrow:active {
- color: #2e3436; }
- .notebook.arrow:insensitive {
- color: rgba(141, 144, 145, 0.3); }
- .notebook.arrow:backdrop {
- color: rgba(141, 144, 145, 0.4); }
- .notebook.arrow:backdrop:insensitive {
- color: #c7c7c7; }
-
-/**************
- * Scrollbars *
- **************/
-.scrollbar {
- -GtkRange-slider-width: 13;
- -GtkRange-trough-border: 1;
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- -GtkScrollbar-min-slider-length: 42;
- -GtkRange-stepper-spacing: 0;
- -GtkRange-trough-under-steppers: 1; }
- .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton,
- .scrollbar .titlebar .button.titlebutton,
- .titlebar .scrollbar .button.titlebutton {
- border: none; }
- .scrollbar .trough {
- background-color: #dbdbdb;
- border: 1px none #a1a1a1; }
- .scrollbar .trough:backdrop {
- background-color: #e5e5e5;
- border-color: #a8a8a8; }
- .scrollbar .slider {
- border-color: transparent;
- border-style: solid;
- background-color: #a0a3a3;
- background-clip: padding-box; }
- .scrollbar .slider:hover {
- background-color: #7a7e7f; }
- .scrollbar .slider:prelight:active {
- background-color: #2a76c6; }
- .scrollbar .slider:backdrop {
- background-color: #c6c7c8; }
- .scrollbar .slider:insensitive {
- background-color: transparent; }
- .scrollbar.overlay-indicator {
- -GtkRange-slider-width: 8px; }
- .scrollbar.overlay-indicator .slider {
- background-color: rgba(46, 52, 54, 0.3);
- border-width: 2px;
- border-radius: 100px; }
- .scrollbar.overlay-indicator .trough {
- border-color: transparent;
- background-color: transparent; }
- .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
- -GtkRange-slider-width: 13; }
- .scrollbar.overlay-indicator.dragging .slider, .scrollbar.overlay-indicator.hovering .slider {
- border-width: 1px; }
- .scrollbar.overlay-indicator.dragging .trough, .scrollbar.overlay-indicator.hovering .trough {
- border-color: rgba(161, 161, 161, 0.7);
- background-color: rgba(219, 219, 219, 0.7); }
- .scrollbar.overlay-indicator.dragging.fine-tune .slider, .scrollbar.overlay-indicator.hovering.fine-tune .slider {
- border-width: 3px; }
- .scrollbar.overlay-indicator.dragging.fine-tune .trough, .scrollbar.overlay-indicator.hovering.fine-tune .trough {
- background-color: lightgray; }
- .scrollbar .slider {
- border-width: 3px;
- border-radius: 100px; }
- .scrollbar.fine-tune .slider {
- border-width: 4px; }
- .scrollbar.vertical .slider {
- margin-left: 1px; }
- .scrollbar.vertical .slider:dir(rtl) {
- margin-left: 0;
- margin-right: 1px; }
- .scrollbar.vertical .trough {
- border-left-style: solid; }
- .scrollbar.vertical .trough:dir(rtl) {
- border-left-style: none;
- border-right-style: solid; }
- .scrollbar.horizontal .slider {
- margin-top: 1px; }
- .scrollbar.horizontal .trough {
- border-top-style: solid; }
-
-.scrollbars-junction,
-.scrollbars-junction.frame {
- border-color: transparent;
- border-image: linear-gradient(to bottom, #a1a1a1 1px, transparent 1px) 0 0 0 1/0 1px stretch;
- background-color: #dbdbdb; }
- .scrollbars-junction:dir(rtl),
- .scrollbars-junction.frame:dir(rtl) {
- border-image-slice: 0 1 0 0; }
- .scrollbars-junction:backdrop,
- .scrollbars-junction.frame:backdrop {
- border-image-source: linear-gradient(to bottom, #a8a8a8 1px, transparent 1px);
- background-color: #e5e5e5; }
-
-/**********
- * Switch *
- **********/
-GtkSwitch {
- -GtkSwitch-slider-width: 45px;
- font-weight: bold;
- font-size: smaller;
- outline-offset: -4px;
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- GtkSwitch.trough {
- border: 1px solid #a1a1a1;
- border-radius: 3px;
- color: #2e3436;
- background-image: linear-gradient(to bottom, #cecece);
- text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
- GtkSwitch.trough:active {
- background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
- color: white;
- border-color: #184472;
- box-shadow: 0 1px white;
- text-shadow: 0 1px rgba(24, 68, 114, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); }
- GtkSwitch.trough:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: none;
- background-color: #f4f4f4;
- box-shadow: 0 1px white;
- text-shadow: none; }
- GtkSwitch.trough:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #d4d4d4);
- box-shadow: none;
- text-shadow: none; }
- GtkSwitch.trough:backdrop:active {
- color: #ededed;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- box-shadow: none; }
- GtkSwitch.trough:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: none;
- background-color: #f4f4f4; }
- GtkSwitch.slider {
- border: 1px solid;
- border-radius: 3px;
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white;
- box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; }
- GtkSwitch.slider:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white;
- box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; }
- GtkSwitch.slider:active {
- border: 1px solid #184472; }
- GtkSwitch.slider:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- GtkSwitch.slider:insensitive > .label {
- color: inherit; }
- GtkSwitch.slider:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- box-shadow: none; }
- GtkSwitch.slider:backdrop:active {
- border-color: #4a90d9; }
- GtkSwitch.slider:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- box-shadow: none; }
- GtkSwitch.slider:backdrop:insensitive > .label {
- color: inherit; }
- .list-row:selected GtkSwitch {
- box-shadow: none;
- border-color: #184472; }
- .list-row:selected GtkSwitch:backdrop {
- border-color: #184472; }
- .list-row:selected GtkSwitch.slider:dir(rtl) {
- border-left-color: #a1a1a1; }
- .list-row:selected GtkSwitch.slider:dir(ltr) {
- border-right-color: #a1a1a1; }
- .list-row:selected GtkSwitch.slider, .list-row:selected GtkSwitch.slider:active {
- border-color: #184472; }
-
-/*************************
- * Check and Radio items *
- *************************/
-.check {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check.button.flat, .header-bar .check.titlebutton.button,
- .titlebar .check.titlebutton.button {
- icon-shadow: none; }
-
-.view.check:selected, GtkCalendar.check:selected,
-.list-row:selected .check {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); }
-
-.check:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:hover.button.flat, .header-bar .check.titlebutton.button:hover,
- .titlebar .check.titlebutton.button:hover {
- icon-shadow: none; }
-
-.view.check:hover:selected, GtkCalendar.check:hover:selected,
-.list-row:selected .check:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); }
-
-.check:active {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:active.button.flat, .header-bar .check.titlebutton.button:active,
- .titlebar .check.titlebutton.button:active {
- icon-shadow: none; }
-
-.view.check:active:selected, GtkCalendar.check:active:selected,
-.list-row:selected .check:active {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); }
-
-.check:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive,
- .titlebar .check.titlebutton.button:insensitive {
- icon-shadow: none; }
-
-.view.check:insensitive:selected, GtkCalendar.check:insensitive:selected,
-.list-row:selected .check:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); }
-
-.check:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
- icon-shadow: none; }
- .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop,
- .titlebar .check.titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.view.check:backdrop:selected, GtkCalendar.check:backdrop:selected,
-.list-row:selected .check:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); }
-
-.check:backdrop:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
- icon-shadow: none; }
- .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive,
- .titlebar .check.titlebutton.button:backdrop:insensitive {
- icon-shadow: none; }
-
-.view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected,
-.list-row:selected .check:backdrop:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); }
-
-.check:inconsistent {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent,
- .titlebar .check.titlebutton.button:inconsistent {
- icon-shadow: none; }
-
-.view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected,
-.list-row:selected .check:inconsistent {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); }
-
-.check:inconsistent:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover,
- .titlebar .check.titlebutton.button:inconsistent:hover {
- icon-shadow: none; }
-
-.view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected,
-.list-row:selected .check:inconsistent:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); }
-
-.check:inconsistent:selected {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected,
- .titlebar .check.titlebutton.button:inconsistent:selected {
- icon-shadow: none; }
-
-.view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected,
-.list-row:selected .check:inconsistent:selected {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); }
-
-.check:inconsistent:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
- icon-shadow: none; }
- .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop,
- .titlebar .check.titlebutton.button:inconsistent:backdrop {
- icon-shadow: none; }
-
-.view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected,
-.list-row:selected .check:inconsistent:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); }
-
-.check:inconsistent:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive,
- .titlebar .check.titlebutton.button:inconsistent:insensitive {
- icon-shadow: none; }
-
-.view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected,
-.list-row:selected .check:inconsistent:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); }
-
-.check:inconsistent:insensitive:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
- icon-shadow: none; }
- .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
- .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
- icon-shadow: none; }
-
-.view.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
-.list-row:selected .check:inconsistent:insensitive:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); }
-
-.check:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:checked.button.flat, .header-bar .check.titlebutton.button:checked,
- .titlebar .check.titlebutton.button:checked {
- icon-shadow: none; }
-
-.view.check:checked:selected, GtkCalendar.check:checked:selected,
-.list-row:selected .check:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); }
-
-.check:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive,
- .titlebar .check.titlebutton.button:checked:insensitive {
- icon-shadow: none; }
-
-.view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected,
-.list-row:selected .check:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); }
-
-.check:checked:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover,
- .titlebar .check.titlebutton.button:checked:hover {
- icon-shadow: none; }
-
-.view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected,
-.list-row:selected .check:checked:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); }
-
-.check:checked:active {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png"));
- icon-shadow: 0 1px 0 white; }
- .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active,
- .titlebar .check.titlebutton.button:checked:active {
- icon-shadow: none; }
-
-.view.check:checked:active:selected, GtkCalendar.check:checked:active:selected,
-.list-row:selected .check:checked:active {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); }
-
-.check:backdrop:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
- icon-shadow: none; }
- .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked,
- .titlebar .check.titlebutton.button:backdrop:checked {
- icon-shadow: none; }
-
-.view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected,
-.list-row:selected .check:backdrop:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); }
-
-.check:backdrop:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
- icon-shadow: none; }
- .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
- .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
- icon-shadow: none; }
-
-.view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected,
-.list-row:selected .check:backdrop:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive.png"), url("assets/selected-checkbox-checked-backdrop-insensitive@2.png")); }
-
-.menu .menuitem.check {
- -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
- color: #7a7e7f;
- icon-shadow: none; }
- .menu .menuitem.check:active, .menu .menuitem.check:checked {
- -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
- .menu .menuitem.check:inconsistent {
- -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
- .menu .menuitem.check:hover {
- color: #ffffff; }
- .menu .menuitem.check:insensitive {
- color: #bdbebf; }
-
-.radio {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio.button.flat, .header-bar .radio.titlebutton.button,
- .titlebar .radio.titlebutton.button {
- icon-shadow: none; }
-
-.view.radio:selected, GtkCalendar.radio:selected,
-.list-row:selected .radio {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); }
-
-.radio:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover,
- .titlebar .radio.titlebutton.button:hover {
- icon-shadow: none; }
-
-.view.radio:hover:selected, GtkCalendar.radio:hover:selected,
-.list-row:selected .radio:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); }
-
-.radio:active {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:active.button.flat, .header-bar .radio.titlebutton.button:active,
- .titlebar .radio.titlebutton.button:active {
- icon-shadow: none; }
-
-.view.radio:active:selected, GtkCalendar.radio:active:selected,
-.list-row:selected .radio:active {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); }
-
-.radio:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive,
- .titlebar .radio.titlebutton.button:insensitive {
- icon-shadow: none; }
-
-.view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected,
-.list-row:selected .radio:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); }
-
-.radio:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
- icon-shadow: none; }
- .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop,
- .titlebar .radio.titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected,
-.list-row:selected .radio:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); }
-
-.radio:backdrop:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
- icon-shadow: none; }
- .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive,
- .titlebar .radio.titlebutton.button:backdrop:insensitive {
- icon-shadow: none; }
-
-.view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected,
-.list-row:selected .radio:backdrop:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); }
-
-.radio:inconsistent {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent,
- .titlebar .radio.titlebutton.button:inconsistent {
- icon-shadow: none; }
-
-.view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected,
-.list-row:selected .radio:inconsistent {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); }
-
-.radio:inconsistent:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover,
- .titlebar .radio.titlebutton.button:inconsistent:hover {
- icon-shadow: none; }
-
-.view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected,
-.list-row:selected .radio:inconsistent:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); }
-
-.radio:inconsistent:selected {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected,
- .titlebar .radio.titlebutton.button:inconsistent:selected {
- icon-shadow: none; }
-
-.view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected,
-.list-row:selected .radio:inconsistent:selected {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); }
-
-.radio:inconsistent:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
- icon-shadow: none; }
- .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
- .titlebar .radio.titlebutton.button:inconsistent:backdrop {
- icon-shadow: none; }
-
-.view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected,
-.list-row:selected .radio:inconsistent:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); }
-
-.radio:inconsistent:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
- .titlebar .radio.titlebutton.button:inconsistent:insensitive {
- icon-shadow: none; }
-
-.view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected,
-.list-row:selected .radio:inconsistent:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); }
-
-.radio:inconsistent:insensitive:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
- icon-shadow: none; }
- .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
- .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
- icon-shadow: none; }
-
-.view.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
-.list-row:selected .radio:inconsistent:insensitive:backdrop {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); }
-
-.radio:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked,
- .titlebar .radio.titlebutton.button:checked {
- icon-shadow: none; }
-
-.view.radio:checked:selected, GtkCalendar.radio:checked:selected,
-.list-row:selected .radio:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); }
-
-.radio:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive,
- .titlebar .radio.titlebutton.button:checked:insensitive {
- icon-shadow: none; }
-
-.view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected,
-.list-row:selected .radio:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); }
-
-.radio:checked:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover,
- .titlebar .radio.titlebutton.button:checked:hover {
- icon-shadow: none; }
-
-.view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected,
-.list-row:selected .radio:checked:hover {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); }
-
-.radio:checked:active {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png"));
- icon-shadow: 0 1px 0 white; }
- .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active,
- .titlebar .radio.titlebutton.button:checked:active {
- icon-shadow: none; }
-
-.view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected,
-.list-row:selected .radio:checked:active {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); }
-
-.radio:backdrop:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
- icon-shadow: none; }
- .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked,
- .titlebar .radio.titlebutton.button:backdrop:checked {
- icon-shadow: none; }
-
-.view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected,
-.list-row:selected .radio:backdrop:checked {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); }
-
-.radio:backdrop:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
- icon-shadow: none; }
- .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
- .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
- icon-shadow: none; }
-
-.view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected,
-.list-row:selected .radio:backdrop:checked:insensitive {
- -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive.png"), url("assets/selected-radio-checked-backdrop-insensitive@2.png")); }
-
-.menu .menuitem.radio {
- -gtk-icon-source: -gtk-icontheme("radio-symbolic");
- color: #7a7e7f;
- icon-shadow: none; }
- .menu .menuitem.radio:active, .menu .menuitem.radio:checked {
- -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
- .menu .menuitem.radio:inconsistent {
- -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
- .menu .menuitem.radio:hover {
- color: #ffffff; }
- .menu .menuitem.radio:insensitive {
- color: #bdbebf; }
-
-.view.check, .view.radio,
-.list-row .check, list-row .radio {
- icon-shadow: none; }
- .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
- .list-row .check:selected,
- .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
- icon-shadow: none; }
-
-.view.content-view.check {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:hover {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:active {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:backdrop {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:checked {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:checked:hover {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:checked:active {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
- background-color: transparent; }
-
-.view.content-view.check:backdrop:checked {
- icon-shadow: none;
- -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
- background-color: transparent; }
-
-GtkCheckButton.text-button, GtkRadioButton.text-button {
- padding: 1px 2px 4px;
- outline-offset: 0; }
- GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
- color: #8d9091; }
- GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
- color: #c7c7c7; }
-
-/************
- * GtkScale *
- ************/
-.scale,
-.scale.scale-has-marks-above.scale-has-marks-below,
-.scale.vertical.scale-has-marks-above.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 20;
- -GtkRange-trough-border: 2;
- outline-offset: -9px;
- outline-radius: 4px; }
- .scale.fine-tune,
- .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
- outline-offset: -7px;
- outline-radius: 6px; }
- .scale.fine-tune.trough,
- .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
- margin: 8px;
- border-radius: 4px; }
- .scale.slider,
- .scale.scale-has-marks-above.scale-has-marks-below.slider,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white;
- border: 1px solid;
- border-radius: 50%;
- border-color: #999999;
- box-shadow: inset 0 1px white, inset 0 -2px #ededed, inset 0 -1px #c7c7c7; }
- .scale.slider:hover,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white;
- border-color: #999999;
- border-radius: 50%;
- box-shadow: inset 0 1px white, inset 0 -2px white, inset 0 -1px #d6d6d6; }
- .scale.slider:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
- border-style: solid;
- border-radius: 50%;
- background-image: linear-gradient(to bottom, #f4f4f4);
- box-shadow: none; }
- .scale.slider:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
- border-style: solid;
- border-radius: 50%;
- border-color: #a0a0a0;
- background-image: linear-gradient(to bottom, #ededed);
- box-shadow: none; }
- .scale.slider:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .scale.slider:backdrop:insensitive > .label,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label {
- color: inherit; }
- .scale.slider:active,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
- border: 1px solid #153d65; }
- .osd .scale.slider, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3);
- background-color: #202526; }
- .osd .scale.slider:hover, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .scale.slider:active, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .osd .scale.slider:backdrop, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .scale.trough,
- .scale.scale-has-marks-above.scale-has-marks-below.trough,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
- margin: 10px;
- border: 1px solid #a1a1a1;
- border-radius: 3px;
- background-color: #cecece;
- box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- .scale.trough.highlight,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
- background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
- border-color: #184472;
- box-shadow: 0 1px white; }
- .scale.trough.highlight.vertical,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical {
- background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); }
- .scale.trough.highlight:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
- border-color: #4a90d9;
- background-color: #4a90d9;
- box-shadow: none; }
- .scale.trough:insensitive, .scale.trough.vertical:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive {
- border-color: #a1a1a1;
- background-image: none;
- background-color: #f4f4f4;
- box-shadow: 0 1px white; }
- .scale.trough:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
- border-color: #a8a8a8;
- background-color: #c7c7c7;
- box-shadow: none; }
- .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive {
- border-color: #a8a8a8;
- background-color: #f4f4f4; }
- .osd .scale.trough, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
- border-color: rgba(0, 0, 0, 0.7);
- box-shadow: none;
- margin: 9px;
- background-color: rgba(0, 0, 0, 0.5);
- outline-color: rgba(238, 238, 236, 0.2);
- outline-offset: -8px; }
- .osd .scale.trough.fine-tune, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune {
- margin: 7px; }
- .osd .scale.trough.highlight, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
- background-image: none;
- background-color: #4a90d9; }
- .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive {
- border-color: transparent;
- background-color: transparent; }
- .osd .scale.trough:backdrop, .osd
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
- border-color: rgba(0, 0, 0, 0.7);
- background-image: none; }
-
-.scale.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.scale-has-marks-below.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-below.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.scale-has-marks-above {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.scale-has-marks-above.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.scale-has-marks-above.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.vertical.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.vertical.scale-has-marks-below.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.vertical.scale-has-marks-above {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 24;
- -GtkRange-trough-border: 2; }
- .scale.vertical.scale-has-marks-above.slider {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:hover {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:active {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:backdrop {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
- .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png"));
- background-repeat: no-repeat;
- background-position: center;
- box-shadow: none; }
-
-.scale.scale-has-marks-above .trough {
- margin: 14px 10px 10px; }
-.fine-tune.scale.scale-has-marks-above .trough {
- margin: 12px 8px 8px; }
-
-.scale.scale-has-marks-below .trough {
- margin: 10px 10px 14px; }
-.fine-tune.scale.scale-has-marks-below .trough {
- margin: 8px 8px 12px; }
-
-.scale.vertical.scale-has-marks-above .trough {
- margin: 10px 10px 10px 14px; }
-.fine-tune.scale.vertical.scale-has-marks-above .trough {
- margin: 8px 8px 8px 12px; }
-
-.scale.vertical.scale-has-marks-below .trough {
- margin: 10px 14px 10px 10px; }
-.fine-tune.scale.vertical.scale-has-marks-below .trough {
- margin: 8px 12px 8px 8px; }
-
-/*****************
- * Progress bars *
- *****************/
-GtkProgressBar {
- padding: 0;
- font-size: smaller;
- color: rgba(46, 52, 54, 0.4);
- box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- GtkProgressBar:backdrop {
- color: #c7c7c7; }
- GtkProgressBar.osd {
- -GtkProgressBar-xspacing: 0;
- -GtkProgressBar-yspacing: 0;
- -GtkProgressBar-min-horizontal-bar-height: 3; }
- GtkProgressBar.trough {
- border: 1px solid #a1a1a1;
- border-radius: 3px;
- background-color: #d2d2d2; }
- GtkProgressBar.trough:backdrop {
- border-color: #a8a8a8;
- background-color: #d4d4d4;
- box-shadow: 0 1px rgba(255, 255, 255, 0); }
- GtkProgressBar.trough.osd {
- border-style: none;
- background-color: transparent;
- box-shadow: none; }
-
-.progressbar {
- background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
- border: 1px solid #184472;
- border-radius: 1.5px;
- box-shadow: none; }
- .progressbar.left {
- border-top-left-radius: 3px;
- border-bottom-left-radius: 3px; }
- .progressbar.right {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px; }
- .progressbar.left.right {
- box-shadow: none; }
- .progressbar.vertical {
- background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); }
- .progressbar.vertical.bottom {
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- box-shadow: none; }
- .progressbar.vertical.top {
- border-top-left-radius: 3px;
- border-top-right-radius: 3px; }
- .progressbar:backdrop {
- border-color: #4a90d9;
- background-image: none;
- background-color: #4a90d9;
- box-shadow: none; }
- .progressbar.osd {
- background-image: none;
- background-color: #4a90d9;
- border-style: none;
- border-radius: 0; }
-
-/*************
- * Level Bar *
- *************/
-.level-bar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34; }
-
-.level-bar {
- box-shadow: 0 1px white;
- -GtkLevelBar-min-block-width: 34;
- -GtkLevelBar-min-block-height: 3; }
- .level-bar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34; }
- .level-bar.trough {
- border: 1px solid;
- padding: 2px;
- border-radius: 3px;
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: black;
- border-color: #a1a1a1;
- box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
- .level-bar.trough:backdrop {
- background-color: transparent;
- background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
- color: #323232;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, white);
- box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
- .level-bar.fill-block {
- border: 1px solid #2a76c6;
- background-color: #4a90d9;
- box-shadow: 0 1px rgba(0, 0, 0, 0.1);
- border-radius: 1px; }
- .level-bar.fill-block:backdrop {
- border-color: #4a90d9;
- box-shadow: none; }
- .level-bar.fill-block.indicator-discrete.horizontal {
- margin: 0 1px; }
- .level-bar.fill-block.indicator-discrete.vertical {
- margin: 1px 0; }
- .level-bar.fill-block.level-high {
- border-color: #5aa411;
- background-color: #73d216; }
- .level-bar.fill-block.level-high:backdrop {
- border-color: #73d216; }
- .level-bar.fill-block.level-low {
- border-color: #c26000;
- background-color: #f57900; }
- .level-bar.fill-block.level-low:backdrop {
- border-color: #f57900; }
- .level-bar.fill-block.empty-fill-block {
- background-color: transparent;
- border-color: rgba(46, 52, 54, 0.2);
- box-shadow: none; }
- .level-bar.fill-block.empty-fill-block:backdrop {
- border-color: rgba(141, 144, 145, 0.15); }
-
-/**********
- * Frames *
- **********/
-.frame {
- border: 1px solid #a1a1a1;
- padding: 0; }
- .frame.flat {
- border-style: none; }
- .frame:backdrop {
- border-color: #a8a8a8; }
- .frame.action-bar {
- padding: 6px;
- border-width: 1px 0 0; }
-
-GtkScrolledWindow GtkViewport.frame {
- border-style: none; }
-
-.separator, GtkPlacesSidebar.sidebar .view .separator,
-GtkPlacesSidebar.sidebar .view .separator:backdrop {
- color: rgba(0, 0, 0, 0.1); }
- GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator,
- GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
- GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator:backdrop, GtkFontButton .separator, GtkFontButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFontButton .separator,
- GtkFontButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
- GtkPlacesSidebar.sidebar .view GtkFontButton .separator:backdrop {
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0; }
-
-/*********
- * Lists *
- *********/
-.list, .list-row {
- background-color: #ffffff;
- border-color: #a1a1a1; }
- .list:backdrop, .list-row:backdrop {
- background-color: white;
- border-color: #a8a8a8; }
-
-.list-row,
-.grid-child {
- padding: 2px; }
-
-.list-row.button, .header-bar .list-row.button.titlebutton,
-.titlebar .list-row.button.titlebutton {
- background-color: rgba(255, 255, 255, 0);
- border-style: none;
- border-radius: 0;
- box-shadow: none; }
- .list-row.button:hover {
- background-color: #f4f4f4; }
- .list-row.button:active {
- box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
- .list-row.button:selected:active {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
- .list-row.button:selected:hover {
- background-color: #4786c8; }
- .list-row.button:selected:backdrop {
- background-color: #4a90d9; }
-
-.list-row:selected .button {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white;
- border-color: #184472; }
- .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
- .list-row:selected .titlebar .titlebutton.button,
- .titlebar .list-row:selected .titlebutton.button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: #ffffff; }
- .list-row:selected .button:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white;
- border-color: #184472; }
- .list-row:selected .button:active, .list-row:selected .button:checked {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6);
- border-color: #184472; }
- .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
- .list-row:selected .titlebar .titlebutton.button:backdrop,
- .titlebar .list-row:selected .titlebutton.button:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #184472; }
- .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
- .list-row:selected .titlebar .titlebutton.button:backdrop:active,
- .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
- .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
- .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #d4d4d4);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #184472; }
- .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #184472; }
- .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
- color: inherit; }
- .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #e7e7e7);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #184472; }
- .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
- .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
- .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
- color: inherit; }
- .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
- .list-row:selected .titlebar .titlebutton.button:backdrop,
- .titlebar .list-row:selected .titlebutton.button:backdrop {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none;
- color: white; }
- .list-row:selected .button:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #184472; }
- .list-row:selected .button:insensitive > .label {
- color: inherit; }
- .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label {
- color: inherit; }
-
-.list-row, list-row.button, .header-bar list-row.button.titlebutton,
-.titlebar list-row.button.titlebutton {
- transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
- .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
- .titlebar list-row.button.titlebutton:hover {
- transition: none; }
-
-/*********************
- * App Notifications *
- *********************/
-.app-notification,
-.app-notification.frame {
- padding: 10px;
- border: none;
- border-radius: 0 0 6px 6px;
- background-color: rgba(32, 37, 38, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
- background-clip: padding-box; }
- .app-notification:backdrop,
- .app-notification.frame:backdrop {
- background-image: none; }
- .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton,
- .app-notification .titlebar .button.titlebutton,
- .titlebar .app-notification .button.titlebutton,
- .app-notification.frame .button {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
- .app-notification .titlebar .titlebutton.button,
- .titlebar .app-notification .titlebutton.button,
- .app-notification.frame .button.flat,
- .app-notification.frame .header-bar .titlebutton.button,
- .header-bar .app-notification.frame .titlebutton.button,
- .app-notification.frame .titlebar .titlebutton.button,
- .titlebar .app-notification.frame .titlebutton.button {
- icon-shadow: 0 1px black;
- text-shadow: 0 1px black; }
- .app-notification .button:hover,
- .app-notification.frame .button:hover {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
- background-clip: padding-box;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
- text-shadow: 0 1px black;
- icon-shadow: 0 1px black;
- outline-color: rgba(238, 238, 236, 0.3); }
- .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked,
- .app-notification.frame .button:active,
- .app-notification.frame .button:checked,
- .app-notification.frame .button:backdrop:active,
- .app-notification.frame .button:backdrop:checked {
- color: white;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none;
- outline-color: rgba(238, 238, 236, 0.3); }
- .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive,
- .app-notification.frame .button:insensitive,
- .app-notification.frame .button:backdrop:insensitive {
- color: #878989;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
- .app-notification .button:backdrop,
- .app-notification.frame .button:backdrop {
- color: #eeeeec;
- border-color: rgba(0, 0, 0, 0.7);
- background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
- background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- icon-shadow: none; }
-
-/*************
- * Expanders *
- *************/
-.expander {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
- .expander:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- .expander:hover {
- color: #748489; }
- .expander:checked {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
-
-/************
- * Calendar *
- ***********/
-GtkCalendar {
- color: black;
- border: 1px solid #a1a1a1; }
- GtkCalendar.header {
- border: 1px solid rgba(0, 0, 0, 0.1);
- border-radius: 0; }
- GtkCalendar.header:backdrop {
- border-color: rgba(0, 0, 0, 0.1); }
- GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
- .titlebar GtkCalendar.button.titlebutton {
- color: rgba(46, 52, 54, 0.45); }
- GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
- .titlebar GtkCalendar.button.titlebutton:hover {
- color: #2e3436; }
- GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
- .titlebar GtkCalendar.button.titlebutton:backdrop {
- color: rgba(141, 144, 145, 0.45); }
- GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
- color: alpha(currentColor,0.55); }
- GtkCalendar:backdrop {
- color: #323232;
- border-color: #a8a8a8; }
-
-/***********
- * Dialogs *
- ***********/
-.message-dialog .dialog-action-area .button {
- padding: 8px; }
-
-.message-dialog {
- -GtkDialog-button-spacing: 0; }
- .message-dialog .titlebar {
- border-style: none;
- box-shadow: inset 0 1px white; }
- .message-dialog.csd.background {
- border-bottom-left-radius: 9px;
- border-bottom-right-radius: 9px; }
- .message-dialog.csd .dialog-action-area .button {
- padding: 12px;
- border-radius: 0;
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white; }
- .message-dialog.csd .dialog-action-area .button:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white; }
- .message-dialog.csd .dialog-action-area .button:active {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .message-dialog.csd .dialog-action-area .button:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.suggested-action {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:active {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
- color: #dae8f7;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.destructive-action {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:active {
- color: white;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #da1010, #ed1212);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
- color: #fbd4d4;
- border-color: #ef2929;
- background-image: linear-gradient(to bottom, #ef2929);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
- color: #c7c7c7;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
- color: #8d9091;
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #f4f4f4);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label {
- color: inherit; }
- .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
- border-left-style: solid;
- border-right-style: none;
- border-bottom-style: none; }
- .message-dialog.csd .dialog-action-area .button:last-child {
- border-bottom-right-radius: 7px; }
- .message-dialog.csd .dialog-action-area .button:first-child {
- border-left-style: none;
- border-bottom-left-radius: 7px; }
-
-GtkFileChooserDialog .search-bar {
- background-color: #ffffff;
- border-color: #ededed;
- box-shadow: none; }
- GtkFileChooserDialog .search-bar:backdrop {
- background-color: white;
- border-color: #ededed; }
-GtkFileChooserDialog .dialog-action-box {
- border-top: 1px solid #a1a1a1; }
- GtkFileChooserDialog .dialog-action-box:backdrop {
- border-top-color: #a8a8a8; }
-
-/***********
- * Sidebar *
- ***********/
-.sidebar {
- border: none;
- background-color: #fafafa; }
- .sidebar:backdrop {
- background-color: #fafafa; }
-
-GtkPlacesSidebar.sidebar .view {
- color: #2e3436;
- background-color: transparent; }
- GtkPlacesSidebar.sidebar .view .image {
- color: #6b6f70; }
- GtkPlacesSidebar.sidebar .view .image:selected {
- color: #ecf3fb; }
- GtkPlacesSidebar.sidebar .view .image:selected:backdrop {
- color: #ecf3fb; }
- GtkPlacesSidebar.sidebar .view .image:backdrop {
- color: #adafb0; }
- GtkPlacesSidebar.sidebar .view:backdrop {
- color: #8d9091; }
-
-.sidebar-item {
- padding: 10px 4px; }
- .sidebar-item > .label {
- padding-left: 6px;
- padding-right: 6px; }
- .sidebar-item.needs-attention > .label {
- background-size: 6px 6px, 0 0; }
-
-/*********
- * Paned *
- *********/
-GtkPaned {
- -GtkPaned-handle-size: 1;
- -gtk-icon-source: none;
- margin: 0 8px 8px 0; }
- GtkPaned:dir(rtl) {
- margin-right: 0;
- margin-left: 8px; }
- GtkPaned .pane-separator {
- background-color: #a1a1a1; }
- GtkPaned .pane-separator:backdrop {
- background-color: #a8a8a8; }
-
-GtkPaned.wide {
- -GtkPaned-handle-size: 5;
- margin: 0; }
- GtkPaned.wide .pane-separator {
- background-color: transparent;
- border-style: none solid;
- border-color: #a1a1a1;
- border-width: 1px; }
- GtkPaned.wide.vertical .pane-separator {
- border-style: solid none; }
- GtkPaned.wide .pane-separator:backdrop {
- border-color: #a8a8a8; }
-
-/**************
- * GtkInfoBar *
- **************/
-GtkInfoBar {
- border-style: none; }
-
-.info,
-.question,
-.warning,
-.error {
- background-color: #4a90d9;
- color: #ffffff;
- text-shadow: 0 1px #2a76c6;
- border-color: #2a76c6; }
- .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton,
- .info .titlebar .button.titlebutton,
- .titlebar .info .button.titlebutton,
- .question .button,
- .question .header-bar .button.titlebutton,
- .header-bar .question .button.titlebutton,
- .question .titlebar .button.titlebutton,
- .titlebar .question .button.titlebutton,
- .warning .button,
- .warning .header-bar .button.titlebutton,
- .header-bar .warning .button.titlebutton,
- .warning .titlebar .button.titlebutton,
- .titlebar .warning .button.titlebutton,
- .error .button,
- .error .header-bar .button.titlebutton,
- .header-bar .error .button.titlebutton,
- .error .titlebar .button.titlebutton,
- .titlebar .error .button.titlebutton {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
- .info .button:hover,
- .question .button:hover,
- .warning .button:hover,
- .error .button:hover {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
- .info .button:active,
- .question .button:active,
- .warning .button:active,
- .error .button:active {
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3);
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
- text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
- .info .button:insensitive,
- .question .button:insensitive,
- .warning .button:insensitive,
- .error .button:insensitive {
- color: #b2cfee;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #65a0de);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .info .button:insensitive > .label,
- .question .button:insensitive > .label,
- .warning .button:insensitive > .label,
- .error .button:insensitive > .label {
- color: inherit; }
- .info .button:backdrop,
- .question .button:backdrop,
- .warning .button:backdrop,
- .error .button:backdrop {
- color: #dae8f7;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #1c5187; }
- .info .button:backdrop:insensitive,
- .question .button:backdrop:insensitive,
- .warning .button:backdrop:insensitive,
- .error .button:backdrop:insensitive {
- color: #9ac1e9;
- border-color: #65a0de;
- background-image: linear-gradient(to bottom, #65a0de);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- border-color: #1c5187; }
- .info .button:backdrop:insensitive > .label,
- .question .button:backdrop:insensitive > .label,
- .warning .button:backdrop:insensitive > .label,
- .error .button:backdrop:insensitive > .label {
- color: inherit; }
-
-/************
- * Tooltips *
- ************/
-.tooltip {
- color: white;
- padding: 4px;
- /* not working */
- border-radius: 5px;
- box-shadow: none;
- text-shadow: 0 1px black; }
- .tooltip.background {
- background-color: rgba(0, 0, 0, 0.8);
- background-clip: padding-box;
- border: 1px solid rgba(255, 255, 255, 0.1); }
- .tooltip.window-frame.csd {
- background-color: transparent; }
-
-.tooltip * {
- padding: 4px;
- background-color: transparent;
- color: inherit; }
-
-/*****************
- * Color Chooser *
- *****************/
-GtkColorSwatch {
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- :selected GtkColorSwatch {
- box-shadow: none; }
- :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
- border-color: #ffffff; }
- GtkColorSwatch:selected {
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- GtkColorSwatch.top {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px; }
- GtkColorSwatch.bottom {
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px; }
- GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay {
- border-top-left-radius: 5px;
- border-bottom-left-radius: 5px; }
- GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay {
- border-top-right-radius: 5px;
- border-bottom-right-radius: 5px; }
- GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay {
- border-radius: 5px; }
- GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
- background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
- box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.1); }
- GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected {
- background-image: none;
- box-shadow: none; }
- GtkColorEditor GtkColorSwatch {
- border-radius: 3px; }
- GtkColorEditor GtkColorSwatch:hover {
- background-image: none;
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
- GtkColorEditor GtkColorSwatch:backdrop {
- box-shadow: none; }
- GtkColorSwatch.color-dark {
- color: white;
- outline-color: rgba(0, 0, 0, 0.3); }
- GtkColorSwatch.color-dark:backdrop {
- color: rgba(255, 255, 255, 0.3); }
- GtkColorSwatch.color-light {
- color: black;
- outline-color: rgba(255, 255, 255, 0.5); }
- GtkColorSwatch.color-light:backdrop {
- color: rgba(0, 0, 0, 0.3); }
- GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
- border: 1px solid rgba(0, 0, 0, 0.3); }
- GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
- border-color: rgba(0, 0, 0, 0.5); }
- GtkColorSwatch#add-color-button {
- border-style: solid;
- border-width: 1px;
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- GtkColorSwatch#add-color-button:hover {
- color: #2e3436;
- outline-color: rgba(46, 52, 54, 0.3);
- border-color: #a1a1a1;
- background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- box-shadow: inset 0 1px white, 0 1px white; }
- GtkColorSwatch#add-color-button:backdrop {
- color: #8d9091;
- border-color: #a8a8a8;
- background-image: linear-gradient(to bottom, #ededed);
- text-shadow: none;
- icon-shadow: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- GtkColorSwatch#add-color-button .overlay {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
-
-/********
- * Misc *
- ********/
-.scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
-.scale-popup .titlebar .button.titlebutton,
-.titlebar .scale-popup .button.titlebutton {
- padding: 6px; }
- .scale-popup .button:hover {
- background-color: rgba(46, 52, 54, 0.1);
- border-radius: 5px; }
-
-GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
-.titlebar GtkVolumeButton.button.titlebutton {
- padding: 8px; }
-
-/**********************
- * Window Decorations *
- *********************/
-.window-frame {
- border-radius: 7px 7px 0 0;
- border-width: 0px;
- box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23);
- /* this is used for the resize cursor area */
- margin: 10px; }
- .window-frame:backdrop {
- box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); }
- .window-frame.tiled {
- border-radius: 0; }
- .window-frame.popup {
- box-shadow: none; }
- .window-frame.csd .popup {
- border-radius: 0;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
- .window-frame.csd.tooltip {
- border-radius: 5px;
- box-shadow: none; }
- .window-frame.csd.message-dialog {
- border-radius: 7px;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
-
-.header-bar .titlebutton.button,
-.titlebar .titlebutton.button {
- text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
- icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
- .header-bar .titlebutton.button:backdrop,
- .titlebar .titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.header-bar.selection-mode .titlebutton.button,
-.titlebar.selection-mode .titlebutton.button {
- text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
- icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); }
- .header-bar.selection-mode .titlebutton.button:backdrop,
- .titlebar.selection-mode .titlebutton.button:backdrop {
- icon-shadow: none; }
-
-.view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected,
-.titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected {
- background-color: #4a90d9;
- color: #ffffff;
- outline-color: rgba(255, 255, 255, 0.3); }
- .view:backdrop:selected, GtkCalendar:backdrop:selected, GtkCalendar:backdrop:focus:selected, GtkCalendar:backdrop:hover:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
- .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected {
- color: #ffffff; }
-
-/* Decouple the font of context menus from their entry/textview */
-.touch-selection,
-.context-menu {
- font: initial; }
-
-.monospace {
- font: Monospace; }
-
-/* GTK NAMED COLORS
- ----------------
- use responsibly! */
-/*
-widget text/foreground color */
-@define-color theme_fg_color #2e3436;
-/*
-text color for entries, views and content in general */
-@define-color theme_text_color black;
-/*
-widget base background color */
-@define-color theme_bg_color #ededed;
-/*
-text widgets and the like base background color */
-@define-color theme_base_color #ffffff;
-/*
-base background color of selections */
-@define-color theme_selected_bg_color #4a90d9;
-/*
-text/foreground color of selections */
-@define-color theme_selected_fg_color #ffffff;
-/*
-base background color of insensitive widgets */
-@define-color insensitive_bg_color #f4f4f4;
-/*
-text foreground color of insensitive widgets */
-@define-color insensitive_fg_color #8d9091;
-/*
-insensitive text widgets and the like base background color */
-@define-color insensitive_base_color #ffffff;
-/*
-widget text/foreground color on backdrop windows */
-@define-color theme_unfocused_fg_color #8d9091;
-/*
-text color for entries, views and content in general on backdrop windows */
-@define-color theme_unfocused_text_color black;
-/*
-widget base background color on backdrop windows */
-@define-color theme_unfocused_bg_color #ededed;
-/*
-text widgets and the like base background color on backdrop windows */
-@define-color theme_unfocused_base_color white;
-/*
-base background color of selections on backdrop windows */
-@define-color theme_unfocused_selected_bg_color #4a90d9;
-/*
-text/foreground color of selections on backdrop windows */
-@define-color theme_unfocused_selected_fg_color #ffffff;
-/*
-widgets main borders color */
-@define-color borders #a1a1a1;
-/*
-widgets main borders color on backdrop windows */
-@define-color unfocused_borders #a8a8a8;
-/*
-these are pretty self explicative */
-@define-color warning_color #f57900;
-@define-color error_color #cc0000;
-@define-color success_color #73d216;
-/*
-these colors are exported for the window manager and shouldn't be used in applications,
-read if you used those and something break with a version upgrade you're on your own... */
-@define-color wm_title shade(#2e3436, 1.8);
-@define-color wm_unfocused_title #8d9091;
-@define-color wm_highlight white;
-@define-color wm_borders_edge white;
-@define-color wm_bg_a shade(#ededed, 1.2);
-@define-color wm_bg_b #ededed;
-@define-color wm_shadow alpha(black, 0.35);
-@define-color wm_border alpha(black, 0.18);
-@define-color wm_button_hover_color_a shade(#ededed, 1.3);
-@define-color wm_button_hover_color_b #ededed;
-@define-color wm_button_active_color_a shade(#ededed, 0.85);
-@define-color wm_button_active_color_b shade(#ededed, 0.89);
-@define-color wm_button_active_color_c shade(#ededed, 0.9);
-@define-color content_view_bg #ffffff;
+++ /dev/null
-// General guidelines:
-// - very unlikely you want to edit something else than _common.scss
-// - keep the number of defined colors to a minimum, use the color blending functions if
-// you need a subtle shade
-// - if you need to inverse a color function use the @if directive to match for dark $variant
-
-$variant: 'light';
-
-@import 'colors';
-@import 'drawing';
-@import 'common';
-@import 'colors-public';
+++ /dev/null
-@import url("resource:///org/gtk/libgtk/theme/Adwaita/gtk-contained-dark.css");
+++ /dev/null
-@import url("resource:///org/gtk/libgtk/theme/Adwaita/gtk-contained.css");
+++ /dev/null
-#!/usr/bin/bash
-
-bundle exec sass --update --sourcemap=none .
+++ /dev/null
-#! /bin/bash
-
-INKSCAPE="/usr/bin/inkscape"
-OPTIPNG="/usr/bin/optipng"
-
-SRC_FILE="assets.svg"
-ASSETS_DIR="assets"
-INDEX="assets.txt"
-
-for i in `cat $INDEX`
-do
-if [ -f $ASSETS_DIR/$i.png ]; then
- echo $ASSETS_DIR/$i.png exists.
-else
- echo
- echo Rendering $ASSETS_DIR/$i.png
- $INKSCAPE --export-id=$i \
- --export-id-only \
- --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\
- # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png
-fi
-if [ -f $ASSETS_DIR/$i@2.png ]; then
- echo $ASSETS_DIR/$i@2.png exists.
-else
- echo
- echo Rendering $ASSETS_DIR/$i@2.png
- $INKSCAPE --export-id=$i \
- --export-dpi=180 \
- --export-id-only \
- --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\
- # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png
-fi
-done
-exit 0
+++ /dev/null
-gem "sass", "~> 3.4.0"
+++ /dev/null
-// When color definition differs for dark and light variant,
-// it gets @if ed depending on $variant
-
-
-$base_color: #fff;
-$bg_color: #fff;
-$fg_color: #000;
-
-$selected_fg_color: #fff;
-$selected_bg_color: #000; //#4a90d9;
-$selected_borders_color: #000;
-
-$borders_color: mix($bg_color,$fg_color,50%);
-$borders_edge: #fff;
-$link_color: $selected_bg_color;
-
-$suggested_color: #4a90d9;
-$warning_color: #f57900;
-$error_color: #cc0000;
-$success_color: #73d216;
-$destructive_color: #ef2929;
-
-$osd_fg_color: #fff;
-$osd_bg_color: transparentize(#000,0.2);
-$osd_borders_color: transparentize(#fff,0.8);
-
-//insensitive state derived colors
-$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
-$insensitive_bg_color: mix($bg_color, $base_color, 60%);
-$insensitive_borders_color: $borders_color;
-
-//colors for the backdrop state, derived from the main colors.
-$backdrop_base_color: $base_color;
-$backdrop_bg_color: $bg_color;
-$backdrop_fg_color: $fg_color;
-$backdrop_insensitive_color: $insensitive_fg_color;
-$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
-
-//apps rely on some named colors to be exported
-/* GTK NAMED COLORS */
-@define-color theme_fg_color #{"" + $fg_color};
-@define-color theme_bg_color #{"" + $bg_color};
-@define-color theme_base_color #{"" + $base_color};
-@define-color theme_selected_bg_color #{"" + $selected_bg_color};
-@define-color theme_selected_fg_color #{"" + $selected_fg_color};
-@define-color insensitive_bg_color #{"" + $insensitive_bg_color};
-@define-color insensitive_fg_color #{"" + $insensitive_fg_color};
-@define-color insensitive_base_color #{"" + $base_color};
-@define-color theme_unfocused_fg_color #{"" + $backdrop_fg_color};
-@define-color theme_unfocused_bg_color #{"" + $backdrop_bg_color};
-@define-color theme_unfocused_base_color #{"" + $backdrop_base_color};
-@define-color theme_unfocused_selected_bg_color #{"" + $selected_bg_color};
-@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color};
-@define-color borders #{"" + $borders_color};
-@define-color unfocused_borders #{"" + $backdrop_borders_color};
-
-@define-color warning_color #{"" + $warning_color};
-@define-color error_color #{"" + $error_color};
-@define-color success_color #{"" + $success_color};
-//@define-color desctructive_color $destructive_color
-
-//WM
-
-$_wm_highlight: $borders_edge;
-
-@define-color wm_title shade(#{"" + $fg_color}, 1.8);
-@define-color wm_unfocused_title #{"" + $backdrop_fg_color};
-@define-color wm_highlight #{"" + $_wm_highlight};
-@define-color wm_borders_edge #{"" + $borders_edge};
-
-@define-color wm_bg_a shade(#{"" + $bg_color}, 1.2);
-@define-color wm_bg_b #{"" + $bg_color};
-
-@define-color wm_shadow alpha(black, 0.35);
-@define-color wm_border alpha(black, 0.18);
-
-@define-color wm_button_hover_color_a shade(#{"" + $bg_color}, 1.3);
-@define-color wm_button_hover_color_b #{"" + $bg_color};
-@define-color wm_button_active_color_a shade(#{"" + $bg_color}, 0.85);
-@define-color wm_button_active_color_b shade(#{"" + $bg_color}, 0.89);
-@define-color wm_button_active_color_c shade(#{"" + $bg_color}, 0.9);
-
-//FIXME this is really an API
-
-@define-color content_view_bg #{"" + $base_color};
-
+++ /dev/null
-@function gtkalpha($c,$a) {
- @return unquote("alpha(#{$c},#{$a})");
-}
-
-* {
- padding: 0;
- -GtkToolButton-icon-spacing: 4;
- -GtkTextView-error-underline-color: $error_color;
- -GtkPaned-handle-size: 1;
- -gtk-icon-style: symbolic; //force symbolic style icons
-
- -GtkCheckButton-indicator-size: 16;
- -GtkCheckMenuItem-indicator-size: 16;
-
- // The size for scrollbars. The slider is 2px smaller, but we keep it
- // up so that the whole area is sensitive to button presses for the
- // slider. The stepper button is larger in both directions, the slider
- // only in the width
-
- -GtkScrolledWindow-scrollbar-spacing: 0;
- -GtkScrolledWindow-scrollbars-within-bevel: 1;
-
- -GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 16;
- -GtkTreeView-expander-size: 11;
-
- -GtkTreeView-horizontal-separator: 4;
-
- -GtkMenu-horizontal-padding: 0;
- -GtkMenu-vertical-padding: 0;
-
- -GtkWidget-link-color: $link_color;
- -GtkWidget-visited-link-color: $link_color;
-
- -GtkWidget-focus-padding: 2; // FIXME: do we still need these?
- -GtkWidget-focus-line-width: 1; //
-
- -GtkDialog-button-spacing: 4;
- -GtkDialog-action-area-border: 0;
-
- -GtkStatusbar-shadow-type: none;
-
- // We use the outline properties to signal the focus properties
- // to the adwaita engine: using real CSS properties is faster,
- // and we don't use any outlines for now.
-
- outline-color: transparentize($fg_color, 0.7);
- outline-style: dashed;
- outline-offset: -3px;
- outline-width: 1px;
- outline-radius: 2px;
-
-}
-
-
-/***************
- * Base States *
- ***************/
-
-.background {
- color: $fg_color;
- background-color: $bg_color;
-}
-
-.background:backdrop {
- text-shadow: none;
- icon-shadow: none;
-
- color: lighten($fg_color,10%);
- background-color: $backdrop_bg_color;
-}
-
-/*
- These wildcard seems unavoidable, need to investigate.
- Wildcards are bad and troublesome, use them with care,
- or better, just don't.
- Everytime a wildcard is used a kitten dies, painfully.
-*/
-
-
-
-*:insensitive {
- -gtk-image-effect: dim;
-}
-
-.gtkstyle-fallback {
- background-color: $bg_color;
- color: $fg_color;
- &:prelight {
- background-color: lighten($bg_color, 10%);
- color: $fg_color;
- }
- &:active {
- background-color: darken($bg_color, 10%);
- color: $fg_color;
- }
- &:insensitive {
- background-color: $insensitive_bg_color;
- color: $insensitive_fg_color;
- }
- &:selected {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- }
-}
-
-.view {
- color: $fg_color;
- background-color: $base_color;
- &:backdrop {
- color: $backdrop_fg_color;
- background-color: $backdrop_base_color;
- }
- &:selected,
- &:selected:focus,
- &:selected:hover {
- @extend %selected_items;
- }
-}
-
-.rubberband {
- border: 1px solid $selected_bg_color;
- background-color: transparentize($selected_bg_color,0.8);
-}
-
-GtkLabel {
- &:selected,
- &:selected:focus,
- &:selected:hover,
- &:backdrop:selected {
- @extend %selected_items;
- }
-}
-
-/*********************
- * Spinner Animation *
- *********************/
-
-@keyframes spin {
- to { -gtk-icon-transform: rotate(1turn); }
-}
-
-.spinner {
- background-image: none;
- background-color: blue;
- opacity: 0; // non spinning spinner makes no sense
- -gtk-icon-source: -gtk-icontheme('process-working-symbolic');
- &:active {
- opacity: 1;
- animation: spin 1s linear infinite;
- &:insensitive {
- opacity: 0.5;
- }
- }
-}
-
-/****************
- * Text Entries *
- ****************/
-
-.entry {
- padding: 4px;
- border-radius: 3px;
- transition: all 200ms ease-out;
- @include entry(normal);
- &.flat, &.flat:focus {
- padding: 2px;
- @include entry(normal, $noedge:true);
- border: none;
- border-radius: 0;
- }
- &:focus { @include entry(focus); }
- &:insensitive { @include entry(insensitive); }
- &:backdrop { @include entry(backdrop); }
- &:backdrop:insensitive { @include entry(backdrop-insensitive); }
- &:selected, &:backdrop:selected {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- }
- &:selected,
- &:selected:focus {
- @extend %selected_items;
- }
- &.progressbar {
- margin: 1px;
- border-radius: 0;
- border-width: 0 0 2px;
- border-color: $selected_bg_color;
- border-style: solid;
- background-image: none;
- background-color: transparent;
- box-shadow: none;
- &:backdrop { background-color: transparent; }
- }
- .linked & {
- &:first-child {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- &:dir(rtl) { border-right-style: none;}
- }
- &:last-child {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- border-left-style: none;
- &:dir(rtl) { border-left-style: solid; }
- }
- }
- &.error {
- color: $error_color;
- border-color: $error_color;
- &:focus { @include entry(focus, $error_color); }
- &:selected, &:selected:focus {
- background-color: $error_color;
- }
- }
- &.warning {
- color: $warning_color;
- border-color: $warning_color;
- &:focus { @include entry(focus, $warning_color); }
- &:selected, &:selected:focus {
- background-color: $warning_color;
- }
- }
-}
-
-/***********
- * Buttons *
- ***********/
-
-.button {
- border-radius: 3px;
- transition: all 200ms ease-out;
- padding: 4px 6px;
- @include button(normal);
- &:hover, &.flat:hover {
- @include button(hover);
- -gtk-image-effect: highlight;
- }
- &:active, &.flat:active,
- &:checked, &.flat:checked {
- @include button(active);
- transition-duration: 50ms;
- }
- &:backdrop, &.flat:backdrop {
- @include button(backdrop);
- &:active, &:checked {
- @include button(backdrop-active);
- }
- &:insensitive {
- @include button(backdrop-insensitive);
- }
- &:insensitive:active {
- @include button(backdrop-insensitive-active);
- }
- }
- //&:selected, &.flat:selected, Why this?
- //&:selected:focus, &.flat:focus {
- // @extend %selected_items;
- //}
- &:insensitive {
- @include button(insensitive);
- &:active, &.flat:active {
- @include button(insensitive-active);
- }
- }
- &.flat, &.flat:backdrop {
- @extend %undecorated_button;
- }
- //overlay / OSD style
- .osd & {
- padding: 6px;
- border-width: 1px 1px 2px 1px;
- @include button(osd);
- @extend %linked;
- &:hover {
- @include button(osd-hover);
- @extend %linked;
- }
- &:active, &:checked {
- @include button(osd-active);
- @extend %linked;
- }
- &:insensitive {
- @include button(osd-insensitive);
- @extend %linked;
- }
- &:backdrop {
- @include button(osd-backdrop);
- @extend %linked;
- }
- }
- // Suggested and Destructive Action buttons
- @each $b_type, $b_color in (suggested-action, $suggested_color),
- (destructive-action, $destructive_color) {
- &.#{$b_type} {
- @include button(normal,$b_color, white);
- &:hover {
- @include button(hover,$b_color, white);
- }
- &:active, &:checked {
- @include button(active,$b_color, white);
- }
- &:backdrop {
- @include button(backdrop,$b_color,white);
- &:insensitive {
- @include button(backdrop-insensitive);
- }
- }
- &:insensitive {
- @include button(insensitive);
- }
- }
- }
-
- // buttons in header bars and action bars
- &.image-button { padding: 8px; }
- &.text-button { padding: 6px 8px 5px; } // due to font metrics
-
- //inline-toolbar buttons
- .inline-toolbar &, .inline-toolbar &:backdrop {
- border-radius: 2px;
- border-width: 1px;
- @extend %linked;
- }
-
- .primary-toolbar & { icon-shadow: none; } // tango icons don't need added shadows
-// .separator {
-// -GtkWidget-wide-separators: true;
-// -GtkWidget-horizontal-separator: 0;
-// }
- .linked &, .linked &:backdrop {
- @extend %linked;
- }
-}
-
-// all the following is for the +|- buttons on inline toolbars, that way
-// should really be reprecated...
-.inline-toolbar GtkToolButton > .button { // redefining the button look is
- // needed since those are flat...
- @include button(normal, $noedge: true); // the box-shadow outset doesn't work
- // in this case, hence $noedge
- &:hover { @include button(hover, $noedge: true); }
- &:active { @include button(active, $noedge:true); }
- &:insensitive { @include button(insensitive, $noedge:true); }
- &:insensitive:active { @include button(insensitive-active, $noedge:true); }
- &:backdrop { @include button(backdrop); };
- &:backdrop:active { @include button(backdrop-active); }
- &:backdrop:insensitive { @include button(backdrop-insensitive); }
- &:backdrop:insensitive:active { @include button(backdrop-insensitive-active);}
-}
-.inline-toolbar.toolbar GtkToolButton { // .inline-toolbar.toolbar here for
- // higher specificity than the previous
- // "button look" selector
- & > .button.flat {
- border-radius: 0;
- border-left-style: none;
- }
- &:dir(rtl) > .button.flat {}
- &:first-child > .button.flat {
- border-radius: 3px 0 0 3px;
- border-left-style: solid;
- }
- &:last-child > .button.flat {
- border-radius: 0 3px 3px 0;
- }
- &:last-child:dir(rtl) > .button.flat {
- border-right-style: solid;
- }
- &:only-child > .button.flat {
- border-radius: 3px;
- border-style: solid;
- }
-}
-
-
-%linked_middle {
- border-radius: 0;
- border-left-style: none;
- &:dir(rtl) {
- border-radius: 0; // needed when including %linked_middle:dir(rtl)
- border-right-style: none;
- border-left-style: solid
- }
-}
-
-%linked {
- @extend %linked_middle;
- &:first-child {
- border-radius: 3px 0 0 3px;
- border-left-style: solid;
- }
- &:last-child {
- border-radius: 0 3px 3px 0;
- &:dir(rtl) { border-right-style: solid; }
- }
- &:only-child {
- border-radius: 3px;
- border-style: solid;
- }
-}
-
-%linked_vertical{
- border-left-style: solid;
- border-top-style: none;
- &:first-child {
- border-style: solid;
- border-radius: 3px 3px 0 0;
- }
- &:last-child {
- border-radius: 0 0 3px 3px;
- }
- &:only-child {
- border-radius: 3px;
- border-style: solid;
- }
-}
-
-%undecorated_button {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px transparentize(white,1);
- text-shadow: none;
- icon-shadow: none;
-}
-
-/* menu buttons */
-.menuitem.button.flat {
- @extend %undecorated_button;
- outline-offset: -1px;
- &:hover { background-color: mix($fg_color,$bg_color,10%); }
- &:selected { @extend %selected_items; }
- &:backdrop, &:backdrop:hover {
- @extend %undecorated_button;
- }
-}
-
-GtkColorButton.button { padding: 4px; } // Uniform padding on the
- // GtkColorButton.button
-
-/*********
- * Links *
- *********/
-
-*:link {
- color: $selected_bg_color; //FIXME use a proper color
- &:hover, &:active, &:visited {
- color: mix($fg_color, $selected_bg_color, 40%); //FIXME same here
- }
- &:backdrop, &:backdrop:hover {
- color: $selected_bg_color;
- }
-}
-
-.button:link, .button:visited {
- color: $selected_bg_color; //FIXME use a proper color
- @extend %undecorated_button;
- text-shadow: none;
- &:hover, &:active {
- @extend %undecorated_button;
- color: mix($fg_color, $selected_bg_color, 40%); //FIXME same here
- text-shadow: none;
- }
- &:backdrop {
- @extend %undecorated_button; //This shouldn't be needed but avoids
- //a weird transition which for some reason
- //makes borders blink on hover
- color: $selected_bg_color; //FIXME use a proper color
- }
-}
-
-/*****************
- * GtkSpinButton *
- *****************/
-
-.spinbutton {
- .button {
- background-image: none;
- border-width: 0 0 0 1px;
- border-color: transparentize($borders_color,0.7);
- color: mix($fg_color,$base_color,95%);
- border-radius: 0;
- box-shadow: none;
- // padding-left: 6px;
- // padding-right: 6px;
- &:dir(rtl) { border-width: 0 1px 0 0; }
- &:hover {
- color: $fg_color;
- background-color: transparentize(black,0.95);
- }
- &:insensitive {
- color: transparentize($insensitive_fg_color,0.7);
- }
- &:active {
- box-shadow: inset 0 2px 3px -1px transparentize(black,0.8);
- background-color: transparentize(black,0.9);
- }
- &:backdrop {
- border-color: transparentize($backdrop_borders_color,0.7);
- }
- &:backdrop:insensitive {
- background-image: none;
- color: transparentize($backdrop_insensitive_color,0.7);
- border-width: 0 0 0 1px; // It is needed or it gets overridden
- &:dir(rtl) { border-width: 0 1px 0 0; }
- }
- }
- &.vertical {
- .button {
- &:first-child {
- @extend %top_button;
- @include button(normal, $noedge: true);
- &:active {
- @extend %top_button;
- @include button(active, $noedge: true);
- }
- &:hover {
- @extend %top_button;
- @include button(hover, $noedge: true);
- }
- &:insensitive {
- @extend %top_button;
- @include button(insensitive, $noedge: true);
- }
- &:backdrop {
- @extend %top_button;
- @include button(backdrop);
- }
- }
- &:last-child {
- @extend %bottom_button;
- @include button(normal);
- &:active {
- @extend %bottom_button;
- @include button(active);
- }
- &:hover {
- @extend %bottom_button;
- @include button(hover);
- }
- &:insensitive {
- @extend %bottom_button;
- @include button(insensitive);
- }
- &:backdrop {
- @extend %bottom_button;
- @include button(backdrop);
- }
- }
- &:backdrop:insensitive {
- @include button(backdrop-insensitive);
- }
- }
- &.entry {
- // we should remove the bottom edge hilight here, but seems
- // like buttons are on top of it so it doesn't show up
- border-radius: 0;
- }
- %top_button {
- border-radius: 3px 3px 0 0;
- border-bottom-width: 0;
- }
- %bottom_button {
- border-radius: 0 0 3px 3px;
- border-top-width: 0;
- }
- }
-/* This is to fix spinbuttons in entries, but I feel like hiding code issues
- * hence it's commented atm.
- * GtkTreeView & {
- * &.entry, &.entry:focus {
- * padding: 1px;
- * border-width: 1px 0;
- * border-color: $selected_bg_color;
- * border-radius: 0;
- * box-shadow: none;
- * }
- * } */
-}
-
-/**************
- * ComboBoxes *
- **************/
-GtkComboBox {
-
- //FIXME padding issue
- padding: 0;
-
- -GtkComboBox-arrow-scaling: 0.5;
- -GtkComboBox-shadow-type: none;
-
- box-shadow: 0 1px $borders_edge;
-
- @include _button_text_shadow;
-
- &:insensitive {
- color: $insensitive_fg_color;
- text-shadow: none;
- icon-shadow: none;
- }
- &:backdrop {
- color: $backdrop_fg_color;
- text-shadow: none;
- icon-shadow: none;
- }
- &:backdrop:insensitive {
- color: $backdrop_insensitive_color;
- }
- .menuitem { text-shadow: none; }
- .separator {
- // always disable separators
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0;
- }
- &.combobox-entry .entry {
- border-radius: 3px 0 0 3px;
- &:dir(rtl) {
- border-radius: 0 3px 3px 0;
- }
- }
- &.combobox-entry .button, &.combobox-entry .button:backdrop {
- // It is needed to specify the backdrop button or it gets overridden
- border-radius: 0 3px 3px 0;
- border-left-style: none;
- &:dir(rtl) {
- border-radius: 3px 0 0 3px;
- border-left-style: solid;
- border-right-style: none;
- }
- }
-}
-
-.linked > GtkComboBox > .button {
- // the combo is a composite widget so the way we do button linkind doesn't
- // work, special case needed. See
- // https://bugzilla.gnome.org/show_bug.cgi?id=733979
- &:dir(ltr) { @extend %linked_middle; } // specificity bump
- &:dir(rtl) { @extend %linked_middle:dir(rtl); }
-}
-.linked > GtkComboBox:first-child > .button {
- @extend %linked:first-child;
-}
-.linked > GtkComboBox:last-child > .button {
- @extend %linked:last-child;
-}
-.linked > GtkComboBox:only-child > .button {
- @extend %linked:only-child;
-}
-
-/************
- * Toolbars *
- ************/
-.toolbar { //FIXME: why is all this being ignored?
- padding: 6px;
- background-color: $bg_color;
- &.osd {
- background-color: $osd_bg_color;
- border-radius: 6px;
- padding: 12px;
- }
- //searchbar & inline-toolbar
- &.inline-toolbar {
- @extend %inset-bar;
- border-width: 0 1px 1px;
- padding: 3px;
- border-radius: 0 0 4px 4px;
- }
- &.search-bar {
- @extend %inset-bar;
- border-width: 0 0 1px;
- padding: 3px;
- }
-}
-
-%inset-bar {
- border-style: solid;
- border-color: $borders_color;
- $_bg: mix($bg_color, $borders_color, 70%);
- background-color: $_bg;
- box-shadow: inset 0 2px 3px -1px mix($borders_color, $_bg, 60%);
- //FIXME edge would be nice, but doesn't work
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
- box-shadow: none;
- }
-}
-
-/***************
- * Header bars *
- ***************/
-
-.titlebar,
-.header-bar {
- border-width: 0 0 1px;
- border-style: solid;
- border-color: $borders_color;
- border-radius: 7px 7px 0 0;
-
- background-color: transparent;
- background-image: linear-gradient(to bottom,
- lighten($bg_color,4%),
- $bg_color);
- box-shadow: inset 0 -1px mix($borders_color, $bg_color, 30%), // bottom shade
- inset 0 1px $borders_edge; // top highlight
- padding: 6px;
-
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: $bg_color;
- background-image: none;
- box-shadow: none;
- }
-
- .title {
- font: Bold;
- padding: 0px 12px;
- }
- .subtitle {
- font-size: 80%;
- padding: 0 12px;
- }
- .header-bar-separator,
- & > GtkBox > .separator.vertical {
- -GtkWidget-wide-separators: true;
- -GtkWidget-separator-width: 1px;
- border-width: 0 1px;
- border-image: linear-gradient(to bottom,
- transparentize($borders_color,1),
- $borders_color 30%,
- $borders_color 70%,
- transparentize($borders_color,1) 100%)
- 0 1 / 0 1px stretch; //FIXME use a proper color
- &:backdrop {
- border-image: linear-gradient(to bottom,
- transparentize($backdrop_borders_color,
- 0.5))
- 0 1 / 1px 1px; //FIXME use a proper color
- }
- }
- &.selection-mode {
- color: darken($selected_bg_color, 15%);
- text-shadow: 0 1px transparentize(black, 0.5);
- background-image: linear-gradient(to bottom,
- lighten($selected_bg_color,5%),
- lighten($selected_bg_color,2%));
- box-shadow: inset 0 -1px mix($borders_color,$bg_color, 30%), //bottom shade
- inset 0 1px mix($borders_edge,$selected_bg_color, 50%); //top highlight
- .button {
- @include button(normal, $selected_bg_color, $selected_fg_color, noedge);
- &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, noedge); }
- &:active { @include button(active, $selected_bg_color, $selected_fg_color, noedge); }
- &:insensitive { @include button(insensitive, $selected_bg_color, $selected_fg_color, noedge); }
- &:backdrop {
- @include button(backdrop, $selected_bg_color, $selected_fg_color, noedge);
- border-color: darken($selected_bg_color, 15%);
- }
- &:backdrop:insensitive { @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, noedge); }
- &.suggested-action {
- @include button($t:normal, $noedge:true);
- &:hover { @include button($t:hover,$noedge:true); }
- &:active { @include button($t:active, $noedge:true); }
- &:insensitive { @include button($t:insensitive, $noedge:true); }
- &:backdrop { @include button($t:backdrop, $noedge:true); }
- &:backdrop:insensitive { @include button($t:backdrop-insensitive, $noedge:true); }
- }
- }
- .selection-menu {
- border-width: 0;
- background-image: none;
- box-shadow: none;
- }
- }
- .tiled &, .maximized & {
- border-radius: 0; // squared corners when the window is max'd or tiled
- }
-}
-
-/**************
- * Tree Views *
- **************/
-column-header {
- .button {
- @extend %column_header_button;
- $_column_header_color: mix($fg_color,$base_color,50%);
- color: $_column_header_color;
- font-weight: bold;
- text-shadow: none;
- box-shadow: none;
- &:hover {
- @extend %column_header_button;
- color: mix($_column_header_color,$fg_color,50%);
- box-shadow: none;
- }
- &:active {
- @extend %column_header_button;
- color: $fg_color;
- }
- }
- &:last-child .button,
- &:last-child.button { //treeview-like derived widgets in Banshee and Evolution
- border-right-style: none;
- }
-}
-
-%column_header_button {
- border-width: 0 1px 1px 0;
- border-radius: 0;
- background-image: none;
- border-color: $bg_color;
- text-shadow: none;
- &:insensitive {
- border-color: $bg_color;
- background-image: none;
- }
- &:backdrop {
- border-color: $backdrop_bg_color;
- border-width: 0 1px 1px 0;
- color: mix($backdrop_fg_color, $backdrop_bg_color,50%);
- background-image: none;
- &:insensitive {
- border-color: $backdrop_bg_color;
- background-image: none;
- }
- }
-}
-GtkTreeView.view.progressbar { //Progressbar in treeview cells
- color: $base_color;
- border-radius: 4px;
- background-image: linear-gradient(to bottom,
- $selected_bg_color,
- darken($selected_bg_color,10%));
- &:selected {
- color: $selected_bg_color;
- background-image: linear-gradient(to bottom,
- $base_color,
- darken($base_color,10%));
- &:backdrop {
- color: $selected_bg_color;
- background-image: none;
- background-color: $backdrop_base_color;
- }
- }
- &:backdrop {
- color: $backdrop_base_color;
- background-image: none;
- }
-}
-
-/*********
- * Menus *
- *********/
-.menubar {
- padding: 0px;
- background-color: mix($fg_color,$bg_color,5%); //Uhm?
- &:backdrop { background-color: $backdrop_bg_color; }
- & > .menuitem {
- padding: 4px 8px;
- &:hover { //Seems like it :hover even with keyboard focus
- box-shadow: inset 0 -3px $selected_bg_color;
- color: $selected_bg_color;
- }
- &:insensitive {
- color: $insensitive_fg_color;
- box-shadow: none;
- }
- }
-}
-
-.menu {
- padding: 0px;
- background-color: $base_color;
- //border: 1px solid $borders_color;
- .menuitem {
- padding: 4px;
- &:hover {
- color: $selected_fg_color;
- background-color: $selected_bg_color;
- }
- &:insensitive {
- color: $insensitive_fg_color;
- &:backdrop { color: $backdrop_insensitive_color; }
- }
- &:backdrop, &:backdrop:hover {
- color: $backdrop_fg_color;
- background-color: $backdrop_base_color;
- }
- //submenu indicators
- &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); }
- &.arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
- }
-}
-
-
-
-/***************
- * Popovers *
- ***************/
-
-.popover {
- margin: 10px;
- padding: 2px;
- border-color: $borders-color;
- border-width: 1px;
- border-style: solid;
- border-radius: 5px;
- //background-clip: border-box;
- background-color: $bg_color;
-
- box-shadow: 0 2px 3px transparentize(black, 0.5);
- &:backdrop {
- box-shadow: none;
- }
- & > .list,
- & > .view,
- & > .toolbar {
- background-color: transparent;
- }
- .separator {
- font-size: 80%;
- font-weight: bold;
- color: mix($fg_color, $bg_color, 20%);
- text-shadow: none;
- background-color: transparent;
- icon-shadow: none;
- border: 0;
- }
- .button.flat,
- .button.flat:hover {
- color: $fg_color;
- text-shadow: none;
- transition: none;
- }
- &.osd { // Also used for touch cutnpaste overlays
- // FIXME Doesn't work
- background-image: none;
- background-color: $osd_bg_color;
- border: 1px solid $borders_color;
- color: $osd_fg_color;
- .button {
- color: white;
- text-shadow: none;
- @include button(osd);
- &:hover { @include button(osd-hover); };
- &:active { @include button(osd-active); };
- &:insensitive { @include button(osd-insensitive); };
- }
- }
-}
-
-//touch selection handlebars for the Popover.osd above
-.cursor-handle {
- background-color: transparent;
- background-image: none;
- &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); }
- &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); }
-}
-
-/*****************
- * Notebooks and *
- * Tabs *
- *****************/
-
-.notebook {
- // Through me you go to the grief wracked city;
- // Through me you go to everlasting pain;
- // Through me you go a pass among lost souls.
- // ...
- // Abandon all hope — Ye Who Enter Here
- padding: 0;
- background-color: $base_color;
- -GtkNotebook-initial-gap: 10;
- -GtkNotebook-arrow-spacing: 5;
- -GtkNotebook-tab-curvature: 0;
- -GtkNotebook-tab-overlap: -8;
- -GtkNotebook-has-tab-gap: false;
- -GtkWidget-focus-padding: 0;
- -GtkWidget-focus-line-width: 0;
- transition: all 200ms ease-out;
- &:backdrop {
- background-color: $backdrop_base_color;
- }
- &.frame {
- border: 1px solid $borders_color;
- // FIXME doesn't work
- &.top { border-top-width: 0; }
- &.bottom { border-bottom-width: 0; }
- &.right { border-right-width: 0; }
- &.left { border-left-width: 0; }
- &:backdrop { border-color: $backdrop_borders_color; }
- }
- &.header {
- // FIXME: double borders in some case, can't fix it w/o a class tho
- // FIXME: doesn't work on dark var
- background-color: mix($bg_color, $borders_color, 70%);
-
- // this is the shading of the header behind the tabs
- &.frame {
- border: 1px solid $borders_color;
- &.top { border-bottom-width: 0; }
- &.bottom { border-top-width: 0; }
- &.right { border-left-width: 0; }
- &.left { border-right-width: 0; }
- &:backdrop { border-color: $backdrop_borders_color; }
- }
-
- $_header_shade: inset 0 2px 3px -1px transparentize(black, 0.85);
- &.top {
- box-shadow: $_header_shade,
- inset 0 -1px $borders_color; // border
- &:backdrop { box-shadow: inset 0 -1px $backdrop_borders_color; }
- }
- &.bottom {
- box-shadow: $_header_shade,
- inset 0 1px $borders_color;
- &:backdrop { box-shadow: inset 0 1px $backdrop_borders_color; }
- }
- &.right {
- box-shadow: $_header_shade,
- inset 1px 0 $borders_color;
- &:backdrop { box-shadow: inset 1px 0 $backdrop_borders_color; }
- }
- &.left {
- box-shadow: $_header_shade,
- inset -1px 0 $borders_color;
- &:backdrop { box-shadow: inset -1px 0 $backdrop_borders_color; }
- }
- &:backdrop {
- // same color as backdrop pushed button
- background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
- box-shadow: none;
- }
- }
- tab {
- border-width: 0;
- border-style: solid;
- border-color: transparent;
- background-color: transparent;
-
- outline-offset: 0;
-
- $tab_indicator_size: 3px;
- //vertical tab sizing
- $vt_vpadding: 8px;
- $vt_hpadding: 20px;
- // horizontal tab sizing
- $ht_vpadding: 5px;
- $ht_hpadding: 20px;
-
- //FIXME: we get double border in some cases, not considering the broken
- //notebook content frame...
- &.top, &.bottom { padding: $vt_vpadding $vt_hpadding; }
- &.left, &.right { padding: $ht_vpadding $ht_hpadding; }
-
-
- /* works for testnotebookdnd, but there's a superfluous border
- in gedit or web, commented out for now, needs gtk fixes
- &.reorderable-page {
- &.top {
- padding-top: ($vt_vpadding - 1px);
- border-top-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.bottom {
- padding-bottom: ($vt_vpadding - 1px);
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left {
- padding-left: ($ht_hpadding - 1px);
- border-left-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- &.right {
- padding-right: ($ht_hpadding - 1px);
- border-right-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- }
- */
- &.reorderable-page {
- &.top, &.bottom {
- padding-left: 12px; // for a nicer close button
- padding-right: 12px; // placement
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left, &.right {
- border-bottom-width: 1px;
- border-top-width: 1px;
- }
- }
- &.top {
- //padding-bottom: ($vt_vpadding -$tab_indicator_size);
- border-bottom-width: $tab_indicator_size;
- }
- &.bottom {
- //padding-top: ($vt_vpadding -$tab_indicator_size);
- border-top-width: $tab_indicator_size;
- }
- &.left {
- //padding-right: ($ht_hpadding -$tab_indicator_size);
- border-right-width: $tab_indicator_size;
- }
- &.right {
- //padding-left: ($ht_hpadding -$tab_indicator_size);
- border-left-width: $tab_indicator_size;
- }
-
- //here's the interesting stuff
- &:hover, &.prelight-page {
- border-color: $borders_color;
- }
- &:active, &.active-page, &:backdrop:active {
- border-color: $selected_bg_color;
- }
- &:backdrop {
- background-color: transparent;
- border-color: transparent;
- }
- @each $_tab, $_border in (top, bottom),
- (bottom, top),
- (left, right),
- (right, left) {
- &.reorderable-page.#{$_tab} {
- border-color: transparent;
- &:hover, &.prelight-page {
- border-color: transparentize($borders_color,0.7);
- border-#{$_border}-color: $borders_color;
- background-color: transparentize($bg_color,0.8);
- }
- &:active, &.active-page {
- background-color: transparentize($bg_color,0.5);
- border-color: transparentize($borders_color,0.5);
- border-#{$_border}-color: $selected_bg_color;
- &:hover { background-color: transparentize($bg_color,0.3); }
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: $backdrop_bg_color;
- border-#{$_border}-color: $selected_bg_color;
- }
- }
- &:backdrop {
- border-color: transparent;
- background-color: transparent;
- }
- }
- }
- GtkLabel { //tab text
- padding: 0 2px; // needed for a nicer focus ring
- font-weight: bold;
- color: $insensitive_fg_color; /* color: inherit doesn't work here */
- &:backdrop, &.prelight-page:backdrop {
- color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
- }
- }
- &.prelight-page GtkLabel, GtkLabel.prelight-page {
- // prelight tab text
- color: mix($fg_color, $insensitive_fg_color, 50%);
- }
- &.active-page GtkLabel, GtkLabel.active-page {
- // active tab text
- color: $fg_color;
- &:backdrop { color: $backdrop_fg_color; }
- }
- .button { //tab close button
- border: 1px solid transparent;
- @extend %undecorated_button;
- icon-shadow: none;
- transition: none;
- color: transparentize($fg_color,0.7);
- &:hover {
- color: $fg_color;
- @include button(hover, $noedge: true);
- background-image: none;
- box-shadow: none;
- }
- &:active {
- @include button(active, $noedge: true);
- }
- &:backdrop {
- color: transparentize($backdrop_fg_color,0.7);
- border-color: transparent;
- }
- & > GtkImage { // this is a hack which makes tabs grow
- padding: 2px;
- }
- }
- }
-}
-
-//.notebook > .frame,
-//.notebook > .view { border: none; }
-
-/**************
- * Scrollbars *
- **************/
-
-.scrollbar {
- background-clip: padding-box;
- background-image: none;
- border-style: solid;
- -GtkRange-trough-border: 0;
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- -GtkRange-slider-width: 20;
- -GtkScrollbar-min-slider-length: 42; // minimum size for the slider.
- // sadly can't be in '.slider'
- // where it belongs
-
- -GtkRange-stepper-spacing: 0;
- -GtkRange-trough-under-steppers: 1;
- .button {
- border: none;
- }
- &.trough { @extend .scrollbars-junction; }
- &.slider {
- border-radius: 20px;
- border: 3px solid transparent; //margin :/
- background-color: mix($bg_color, $fg_color, 50%);
- &:backdrop, &:insensitive {
- background-color: mix($bg_color, $fg_color, 90%);
- }
- &:hover {
- background-color: mix($bg_color, $fg_color, 30%);
- }
- &:prelight:active {
- background-color: $selected_bg_color;
- }
- &.fine-tune {
- border-width: 5px;
- &:prelight:active {
- background-color: $selected_bg_color;
- }
- }
- }
-}
-
-.scrollbars-junction { // the small square between two scrollbars
- border-color: transparent;
- background-color: darken($bg_color, 5%);
- &:backdrop { background-color: transparent; }
-}
-
-
-/**********
- * Switch *
- **********/
-
-GtkSwitch {
- -GtkSwitch-slider-width: 47px;
- font: bold condensed 9;
- outline-offset: -4px;
- &.trough {
- // similar to the .scale
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: $borders_color;
- background-color: mix($bg_color,$borders_color,60%);
- box-shadow: inset 0 1px transparentize(black, 0.9); /*outset not working*/
- text-shadow: 0 1px transparentize(black, 0.9);
- &:active {
- color: white;
- border-color: $selected_borders_color;
- background-color: $selected_bg_color;
- box-shadow: $widget_edge;
- text-shadow: 0 0 2px white;
- }
- &:insensitive {
- color: $insensitive_fg_color;
- border-color: $borders_color;
- background-color: $insensitive_bg_color;
- box-shadow: $widget_edge;
- text-shadow: none;
- }
- &:backdrop {
- color: $backdrop_fg_color;
- border-color: $backdrop_borders_color;
- background-color: $backdrop_bg_color;
- box-shadow: none;
- text-shadow: none;
- &:active {
- color: $backdrop_bg_color;
- border-color: $selected_bg_color;
- background-color: $selected_bg_color;
- box-shadow: none;
- }
- &:insensitive {
- color: $backdrop_insensitive_color;
- border-color: $backdrop_insensitive_color;
- }
- }
- }
- &.slider {
- border-radius: 3px;
- @include button(normal, $noedge: true);
- box-shadow: inset 0 1px white,
- inset 0 -2px transparentize($bg_color,0.4),
- inset 0 -1px mix($bg_color,$borders_color,50%);
- &:hover {
- @include button(hover, $noedge: true);
- box-shadow: inset 0 1px white,
- inset 0 -2px transparentize($bg_color,0.4),
- inset 0 -1px mix($bg_color,$borders_color,50%);
- }
- &:active { border: 1px solid $selected_borders_color; }
- &:insensitive { @include button(insensitive, $noedge: true); }
- &:backdrop { @include button(backdrop);
- &:active{ border-color: $selected_bg_color; }
- &:insensitive {
- @include button(backdrop-insensitive);
- }
- }
- }
-}
-
-/*************************
- * Check and Radio items *
- *************************/
-
-// FIXME
-
-GtkCheckButton.text-button, GtkRadioButton.text-button {
- // this is for a nice focus on check and radios text
- padding: 1px;
- outline-offset: 0;
-}
-
-@each $w,$a in ('check', 'checkbox'),
- ('radio','radio') {
- .#{$w} {
- color: transparentize($fg_color,0.9);
- background-image: none;
- -gtk-icon-source: -gtk-icontheme('#{$a}-symbolic');
- &:hover { color: $borders_color; }
- &:checked, &:active {
- -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic');
- color: $fg_color;
- &:hover { color: $borders_color; }
- &:insensitive {
- color: $insensitive_fg_color;
- &:backdrop { color: $backdrop_insensitive_color; }
- }
- &:backdrop { color: $backdrop_fg_color; }
- }
- &:insensitive {
- color: transparentize($insensitive_fg_color,0.9);
- &:backdrop { color: transparent; }
- }
- &:inconsistent {
- -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic');
- }
- &:backdrop {
- color: transparentize($backdrop_fg_color,0.9);
- &:selected { color: transparentize($backdrop_base_color,0.9); }
- }
- }
-}
-
-/************
- * GtkScale *
- ************/
-.scale,
-.scale.scale-has-marks-above.scale-has-marks-below,
-.scale.vertical.scale-has-marks-above.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 20;
- -GtkRange-trough-border: 2;
- outline-offset: -9px;
- outline-radius: 4px;
-
- &.fine-tune {
- outline-offset: -7px;
- outline-radius: 6px;
- &.trough {
- border-radius: 4px;
- margin: 8px;
- }
- }
- &.slider {
- //FIXME: better gradient on the slider and hover state
- @include button(normal, $noedge: true);
- border-radius: 50%;
- border-color: darken($borders_color,3%);
- box-shadow: inset 0 1px white,
- inset 0 #{-2px} $bg_color,
- inset 0 #{-1px} mix($bg_color,$borders_color,50%);
- &:hover {
- @include button(hover, $noedge: true);
- border-color: darken($borders_color,3%);
- border-radius: 50%; // needed for double marks scales
- box-shadow: inset 0 1px white,
- inset 0 #{-2px} white,
- inset 0 #{-1px} mix($bg_color,$borders_color,70%);
- }
- &:insensitive {
- border-style: solid; // needed for double marks scales or they'll get
- border-radius: 50%; // overridden
- background-image: linear-gradient(to bottom, $insensitive_bg_color);
- box-shadow: none;
- }
- &:backdrop {
- border-style: solid; // needed for double marks scales or they'll get
- border-radius: 50%; // overridden
- border-color: darken($backdrop_borders_color,3%);
- background-image: linear-gradient(to bottom, $backdrop_bg_color);
- box-shadow: none;
- }
- &:backdrop:insensitive { @include button(backdrop-insensitive);}
- &:active {
- border: 1px solid darken($selected_borders_color,3%);
- }
- }
- &.trough {
- margin: 10px;
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: $borders_color;
- background-color: mix($bg_color,$borders_color,60%);
- box-shadow: inset 1px 1px transparentize(black, 0.9),
- $widget_edge;
- &.highlight {
- border-color: $selected_borders_color;
- background-color: $selected_bg_color;
- box-shadow: $widget_edge;
- &:backdrop {
- border-color: $selected_bg_color;
- background-color: $selected_bg_color;
- box-shadow: none;
- }
- }
- &:insensitive, &.hilight:insensitive {
- border-color: $insensitive_borders_color;
- background-color: $insensitive_bg_color;
- box-shadow: $widget_edge;
- }
- &:backdrop {
- border-color: $backdrop_borders_color;
- background-color: mix($backdrop_bg_color,$borders_color);
- box-shadow: none;
- }
- &:backdrop:insensitive, .hilight:backdrop:insensitive {
- border-color: $backdrop_insensitive_color;
- background-color: $backdrop_bg_color;
- }
- }
-}
-
-//FIXME: scale sliders
-
-%scale_marks_above_horz {
- .trough { margin: 14px 10px 10px; }
- &.fine-tune .trough { margin: 12px 8px 8px; }
-}
-%scale_marks_below_horz {
- .trough { margin: 10px 10px 14px; }
- &.fine-tune .trough { margin: 8px 8px 12px; }
-}
-%scale_marks_above_vert {
- .trough { margin: 10px 10px 10px 14px; }
- &.fine-tune .trough { margin: 8px 8px 8px 12px; }
-}
-%scale_marks_below_vert {
- .trough { margin: 10px 14px 10px 10px; }
- &.fine-tune .trough { margin: 8px 12px 8px 8px; }
-}
-
-/*****************
- * Progress bars *
- *****************/
-
-//FIXME it's a wip ok?
-
-GtkProgressBar {
- padding: 0;
- font-size: 83%;
- color: transparentize($fg_color, 0.6);
- &:backdrop {
- color: $backdrop_insensitive_color;
- }
-}
-
-// moving bit
-.progressbar {
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: $selected_borders_color;
- background-color: $selected_bg_color;
- // I really prefer these flat w/o this shadow - Lapo
- box-shadow: inset 0 1px 0 transparentize($borders_edge,0.8);
- &.vertical {
- box-shadow: inset 1px 0 0 transparentize($borders_edge,0.8);
- }
- &:backdrop {
- border-color: $selected_bg_color;
- background-color: $selected_bg_color;
- box-shadow: none;
- }
- &.osd {
- border-width: 0;
- border-radius: 0;
- -GtkProgressBar-xspacing: 0;
- -GtkProgressBar-yspacing: 2px;
- -GtkProgressBar-min-horizontal-bar-height: 2px; //FIXME still too tall
- }
-}
-
-// background
-GtkProgressBar.trough {
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: $borders_color;
- background-color: mix($borders_color,$bg_color, 35%);
- box-shadow: inset 1px 1px transparentize(black, 0.9),
- $widget_edge;
- &:backdrop{
- border-color: $backdrop_borders_color;
- background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
- box-shadow: 0 1px transparentize(white,1);
- }
- &.osd {
- background-color: transparent;
- box-shadow: none;
- border-width: 0;
- //FIXME: there is a margin on top
- }
-}
-
-/*************
- * Level Bar *
- *************/
-
-GtkLevelBar {
- -GtkLevelBar-min-block-width: 34;
- -GtkLevelBar-min-block-height: 3;
-}
-
-GtkLevelBar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34;
-}
-
-.level-bar {
- &.trough {
- // FIXME: outset not working
- padding: 2px;
- border-radius: 3px;
- @include entry(normal);
- &:backdrop {
- @include entry(backdrop);
- }
- }
- &.fill-block {
- // FIXME: it would be nice to set make fill blocks bigger, but we'd need
- // :nth-child working on discrete indicators
- border-width: 1px;
- border-style: solid;
- border-color: darken($selected_bg_color,10%);
- background-color: $selected_bg_color;
- box-shadow: 0 1px transparentize(black, 0.9);
- border-radius: 1px;
- &:backdrop {
- border-color: $selected_bg_color;
- box-shadow: none;
- }
- &.indicator-discrete {
- &.horizontal { margin: 0 1px; }
- &.vertical { margin: 1px 0; }
- }
- &.level-high {
- border-color: darken($success_color,10%);
- background-color: $success_color;
- &:backdrop { border-color: $success_color; }
- }
- &.level-low {
- border-color: darken($warning_color,10%);
- background-color: $warning_color;
- &:backdrop { border-color: $warning_color; };
- }
- &.empty-fill-block {
- background-color: transparent;
- border-color: transparentize($fg_color,0.8);
- box-shadow: none;
- &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); }
- }
- }
-}
-
-// catch all extend :)
-
-%selected_items {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- outline-color: transparentize($selected_fg_color, 0.7);
- &:backdrop { color: $backdrop_base_color; }
-}
-
-/**********
- * Frames *
- **********/
-.frame {
- border: 1px solid $borders_color;
- &.flat { border-style: none; }
- &:backdrop { border-color: $backdrop_borders_color; }
- padding: 0;
- &.action-bar {
- padding: 6px;
- border-width: 1px 0 0;
- }
-}
-
-GtkScrolledWindow {
- .frame { border-radius: 2px; }
- GtkViewport.frame { // avoid double borders when viewport inside scrolled window
- border-style: none;
- }
-}
-
-//vbox and hbox separators
-.separator {
- // always disable separators
- // -GtkWidget-wide-separators: true;
- color: transparentize(black, 0.9);
-
- // Font and File button separators
- GtkFileChooserButton &,
- GtkFontButton & {
- // always disable separators
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0;
- }
-}
-
-/*********
- * Lists *
- *********/
-
-.list, .list-row {
- background-color: $base_color;
- border-color: $borders_color;
- &:backdrop {
- background-color: $backdrop_base_color;
- border-color: $backdrop_borders_color;
- }
-}
-
-.list-row,
-.grid-child {
- padding: 2px;
-}
-
-.list-row.button {
- @extend %undecorated_button;
- background-color: transparentize($base_color,1); // for the transition
- border-style: none; // I need no borders here
- border-radius: 0; // and no rounded corners
- box-shadow: none; // and no box-shadow
- &:hover {
- background-color: mix(black, $base_color, 5%);
- }
- &:active {
- box-shadow: inset 0 2px 2px -2px transparentize(black,0.8);
- }
- &:selected {
- &:active { box-shadow: inset 0 2px 3px -1px transparentize(black,0.5); }
- &:hover {
- background-color: mix(black, $selected_bg_color, 10%);
- }
- }
- &:backdrop:hover {
- @extend %undecorated_button;
- }
-}
-
-.list-row:selected {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- &:backdrop { color: $backdrop_base_color;}
-}
-
-/*********************
- * App Notifications *
- *********************/
-
-.app-notification,
-.app-notification.frame {
- padding: 10px;
- border-width: 0 1px 1px;
- border-style: solid;
- border-color: $borders_color;
- border-radius: 0 0 6px 6px;
- background-image: linear-gradient(to bottom, mix(black, $bg_color, 6%) 5%,
- mix(black, $bg_color, 4%));
- // FIXME no space for outer shadow : box-shadow: 0 1px 1px rgba(0,0,0,.5);
- .button { padding: 6px; }
-}
-
-/*************
- * Expanders *
- *************/
-
-GtkExpander {
- -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
- &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
- &:hover { color: lighten($fg_color,30%); } //only lightens the arrow
- &:active { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
-}
-
-/************
- * Calendar *
- ***********/
-GtkCalendar {
- border: 1px solid $borders_color;
- &.button {
- @extend %undecorated_button;
- padding: 0 4px; //FIXME no effect on these pseudobuttons
- color: mix($fg_color, $base_color, 40%); //we need a dimmed stuff var
- &:hover {
- @extend %undecorated_button;
- color: $fg_color;
- }
- &:backdrop, &:backdrop:hover {
- @extend %undecorated_button;
- color: mix($backdrop_fg_color, $backdrop_base_color, 50%);
- }
- }
- &.view { border-radius: 2px; }
- &.header {
- background: linear-gradient(to bottom,
- lighten($bg_color,2%),
- darken($bg_color,2%));
- border-bottom-color: mix($borders_color,$bg_color,50%);
- &:backdrop {
- background-image: linear-gradient(to bottom, $backdrop_bg_color);
- border-bottom-color: mix($backdrop_borders_color,$backdrop_bg_color,50%);
- }
- }
-}
-
-/***********
- * Dialogs *
- ***********/
-
-.message-dialog .dialog-action-area .button {
- padding: 8px;
-}
-
-.message-dialog { // Message Dialog styling
- -GtkDialog-button-spacing: 0;
- .titlebar {
- border-style: none;
- box-shadow: inset 0 1px $borders_edge;
- }
- &.csd { // rounded bottom border styling for csd version
- // bigger radius for better antialiasing
- border-bottom-left-radius: 9px;
- border-bottom-right-radius: 9px;
- .dialog-action-area .button {
- padding: 12px;
- border-radius: 0;
- @include button(normal, $noedge: true);
- @extend %middle_button;
- &:hover {
- @include button(hover, $noedge: true);
- @extend %middle_button;
- }
- &:active {
- @include button(active, $noedge: true);
- @extend %middle_button;
- }
- &:insensitive {
- @include button(insensitive, $noedge: true);
- @extend %middle_button;
- }
- &:backdrop {
- @include button(backdrop, $noedge: true);
- @extend %middle_button;
- }
- &:backdrop:insensitive {
- @include button(backdrop-insensitive, $noedge: true);
- @extend %middle_button;
- }
- @each $b_type, $b_color in (suggested-action, $suggested_color),
- (destructive-action, $destructive_color) {
- &.#{$b_type} {
- @include button(normal, $b_color, white, $noedge: true);
- @extend %middle_button;
- &:hover {
- @include button(hover, $b_color, white, $noedge: true);
- @extend %middle_button;
- }
- &:active {
- @include button(active, $b_color, white, $noedge: true);
- @extend %middle_button;
- }
- &:backdrop {
- @include button(backdrop, $b_color, white);
- @extend %middle_button;
- &:insensitive {
- @include button(backdrop-insensitive);
- @extend %middle_button;
- }
- }
- &:insensitive {
- @include button(insensitive);
- @extend %middle_button;
- }
- }
- }
- &:first-child{ @extend %first_button; }
- &:last-child { @extend %last_button; }
- }
- %middle_button {
- border-right-style: none;
- border-bottom-style: none;
- }
- %last_button { border-bottom-right-radius: 7px; }
- %first_button {
- border-left-style: none;
- border-bottom-left-radius: 7px;
- }
- }
-}
-
-GtkFileChooserDialog {
- .search-bar {
- background-color: $base_color;
- border-color: $bg_color;
- box-shadow: none;
- &:backdrop {
- background-color: $backdrop_base_color;
- border-color: $backdrop_bg_color;
- }
- }
- .dialog-action-box {
- border-top: 1px solid $borders_color;
- &:backdrop { border-top-color: $backdrop_borders_color; }
- }
-}
-
-/***********
- * Sidebar *
- ***********/
-
-.sidebar,
-.sidebar .view {
- border: none;
- $_sidebar_bg: lighten($bg_color,5%);
- background-color: $_sidebar_bg;
- .scrollbar {
- &.trough {
- background-color: darken($bg_color,10%);
- border-radius: 6px;
- border-width: 2px;
- border-color: transparent;
- }
- &.slider {
- background-color: $_sidebar_bg;
- &:hover { background-color: lighten($bg_color, 10%); }
- }
- }
- &:backdrop {
- background-color: lighten($backdrop_bg_color,5%);
- }
- &:selected {
- background-color: $selected_bg_color;
- }
- .separator {
- color: mix($_sidebar_bg,$borders_color,70%);
- }
-}
-
-GtkPaned {
- // This is actually the invisible area of the paned separator, not a margin...
- margin: 0 8px 8px 0; //drag area of the separator
- &:dir(rtl) {
- margin-right: 0;
- margin-left: 8px;
- }
-}
-
-.pane-separator {
- //FIXME abusing a background-image to get rid of the handle decoration
- //I'd like something better...
- background-image: linear-gradient(to bottom, $borders_color);
- &:backdrop {
- background-image: linear-gradient(to bottom, $backdrop_borders_color);
- }
-}
-
-/**************
- * GtkInfoBar *
- **************/
-GtkInfoBar {
- border-width: 0;
- border-style: none;
-}
-
-.info,
-.question,
-.warning,
-.error {
- background-color: $selected_bg_color;
- color: $selected_fg_color;
- text-shadow: 0 1px darken($selected_bg_color, 10%);
- border-color: darken($selected_bg_color, 10%);
- .button {
- @include button(normal, $selected_bg_color, $selected_fg_color, noedge);
- &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, noedge); }
- &:active { @include button(active, $selected_bg_color, $selected_fg_color, noedge); }
- &:insensitive { @include button(insensitive, $selected_bg_color, $selected_fg_color, noedge); }
- &:backdrop { @include button(backdrop, $selected_bg_color, $selected_fg_color, noedge); }
- &:backdrop:insensitive { @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, noedge); }
- }
-}
-
-/************
- * Tooltips *
- ************/
-
-.tooltip {
- color: white;
- padding: 4px; /* not working */
- border-radius: 5px;
- background-color: transparentize(black,0.2); //FIXME proper color
- text-shadow: 0 1px black;
-// border: 2px solid $borders_color; gnome shell style?
-}
-
-.tooltip * { //Yeah this is ugly
- padding: 4px;
- background-color: transparent;
- color: inherit; // just to be sure
-}
-
-/*****************
- * Color Chooser *
- *****************/
-
-GtkColorSwatch {
-
- border: 1px solid transparentize(black,0.7);
- box-shadow: inset 0 1px 1px transparentize(black, 0.8);
-
- &.color-light {
- &:hover {
- background-image: linear-gradient(to bottom,
- transparentize(white, 1) 40%,
- transparentize(white, 0.6));
- &:backdrop { background-image: none; }
- }
- }
- &.color-dark {
- &:hover {
- background-image: linear-gradient(to bottom,
- transparentize(white, 1) 40%,
- transparentize(white, 0.8));
- &:backdrop { background-image: none; }
- }
- }
-
- &:hover { border-color: transparentize(black, 0.5); }
-
- &:backdrop { border-color: transparentize(black,0.8); box-shadow: none; }
-
- &.top {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
- }
- &.bottom {
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px;
- }
- &.left, &:first-child {
- border-top-left-radius: 5px;
- border-bottom-left-radius: 5px;
- }
- &.right, &:last-child {
- border-top-right-radius: 5px;
- border-bottom-right-radius: 5px;
- }
- &:only-child {
- border-radius: 5px;
- }
- &.color-active-badge {
- border-width: 2px;
- &:hover { background-image: none; }
- &.color-light, &.color-light:hover {
- color: transparentize(black,0.7);
- border-color: transparentize(black,0.7);
- }
- &.color-dark, &.color-dark:hover {
- color: transparentize(white,0.5);
- border-color: transparentize(white,0.5);
- }
- }
-}
-GtkColorChooserWidget #add-color-button {
- border-color: mix($borders_color,$bg_color,50%);
- background-color: mix($borders_color,$bg_color,50%);
- color: $bg_color;
- box-shadow: none;
- &:hover {
- border-color: $borders_color;
- background-color: $borders_color;
- }
- &:backdrop {
- border-color: mix($backdrop_borders_color,$backdrop_bg_color,50%);
- background-color: mix($backdrop_borders_color,$backdrop_bg_color,50%);
- }
-}
-
-
-/**********************
- * Window Decorations *
- *********************/
-
-.window-frame {
- border-radius: 7px 7px 0 0;
- // lamefun trick to get rounded borders regardless of CSD use
- border-width: 0px;
-
- // this needs to be transparent
- // see bug #722563
- $_wm_border: transparentize(black, 0.77);
- $_wm_border_backdrop: transparentize(black, 0.82);
-
- box-shadow: 0 3px 9px 1px transparentize(black, 0.5),
- 0 0 0 1px $_wm_border; //doing borders with box-shadow
-
- /* this is used for the resize cursor area */
- margin: 10px;
-
- &:backdrop {
- box-shadow: 0 2px 6px 2px transparentize(black, 0.8),
- 0 0 0 1px $_wm_border_backdrop;
- }
- &.tiled {
- border-radius: 0;
- }
- &.csd {
- &.popup {
- border-radius: 0;
- box-shadow: 0 1px 2px transparentize(black, 0.8),
- 0 0 0 1px transparentize($_wm_border,0.1);
- }
- &.tooltip {
- border-radius: 5px;
- box-shadow: none;
- }
- }
-}
-
-// Window Close button
-.button.titlebutton {
- padding: 8px;
- border-color: transparent;
- background-image: none;
- transition-property: border, box-shadow, color;
- box-shadow: inset 0 1px transparentize(white,1),
- 0 1px transparentize($borders_edge,1);
- &:hover { @include button(normal); }
- &:active { @include button(active); }
- &:backdrop {
- @include button(backdrop);
- border-color: transparent;
- transition-property: border, box-shadow, color;
- }
-}
-
+++ /dev/null
-// Drawing mixins
-
-// generic drawing of more complex things
-
-$widget_edge: 0 1px $borders_edge; //outer hilight "used" on
- //most widgets
-
-@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
-//
-// Helper function to stack up to 4 box-shadows;
-//
- @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
- @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
- @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
- @else { box-shadow: $shadow1; }
-}
-
-// entries
-
-@mixin entry($t, $fc:$selected_bg_color, $noedge:false) {
-//
-// Entries drawing function
-//
-// $t: entry type
-// $fc: focus color
-// $noedge: set to true not to draw the bottom edge hilight
-//
-// possible $t values:
-// normal, focus, insensitive, backdrop, backdrop-insensitive;
-//
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom,
- darken($base_color,3%),
- $base_color 90%);
- $_entry_edge: $widget_edge;
- @if $noedge { $_entry_edge: none; }
-
- @if $t==normal {
- border-color: $borders_color;
- @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%),
- $_entry_edge);
- }
- @if $t==focus {
- border-color: $fc;
- @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%),
- inset 0 0 2px 1px mix($fc,$base_color,20%),
- $_entry_edge);
- }
- @if $t==insensitive {
- color: $insensitive_fg_color;
- border-color: $borders_color;
- background-image: linear-gradient(to bottom, $insensitive_bg_color);
- @include _shadows($_entry_edge);
- }
- @if $t==backdrop {
- color: $backdrop_fg_color;
- background-image: linear-gradient(to bottom, $backdrop_base_color);
- box-shadow: 0 1px transparentize(white,1);
- }
- @if $t==backdrop-insensitive {
- color: $backdrop_insensitive_color;
- background-image: linear-gradient(to bottom, $backdrop_bg_color);
- box-shadow: 0 1px transparentize(white,1);
- }
-}
-
-// buttons
-
-@mixin _button_border_color ($c) { border-color: darken($c,25%); } // colored buttons want the border form the base color
-
-@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
-//
-// helper function for the text emboss effect
-//
-// $tc is the optional text color, not the shadow color
-//
-// TODO: this functions needs a way to deal with special cases
-//
-
- $_dark: black;
- $_bright: white;
-
- @if lightness($tc) < 50% {
- text-shadow: 0 1px $_bright;
- icon-shadow: 0 1px $_bright;
- }
- @else {
- text-shadow: 0 -1px $_dark;
- icon-shadow: 0 -1px $_dark;
- }
-}
-
-@mixin button($t, $c:$bg_color, $tc:$fg_color, $noedge:false ) {
-//
-// Button drawing function
-//
-// $t: button type,
-// $c: base button color for colored* types
-// $tc: optional text color for colored* types
-// $noedge: set to true not to draw the bottom edge hilight
-//
-// possible $t values:
-// normal, hover, active, insensitive, insensitive-active,
-// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active
-//
- border-width: 2px;
- border-style: solid;
-
- $_top_hilight: if(lightness($c)> 70%, white, transparentize(white,0.9)); //not just dark/light but colored buttons
-
- @if $t==normal {
- //
- // normal button
- //
- color: $tc;
- background-image: linear-gradient(to bottom,
- lighten($c,5%),
- $c 40%,
- darken($c,5%)
- );
-
- @if $c!=$bg_color { @include _button_border_color($c); }
- @else { border-color: $borders_color; }
-
- }
-
- @else if $t==hover {
- //
- // hovered button
- //
- color: $tc;
- @if $c!=$bg_color { @include _button_border_color($c); }
- @else { border-color: $borders_color; }
- background-image: linear-gradient(to bottom,
- lighten($c,14%),
- lighten($c,4%) 40%,
- $c);
-
- }
-
- @else if $t==active {
- //
- // pushed button
- //
- @if $c!=$bg_color { @include _button_border_color($c); }
- @else { border-color: $borders_color; }
- @if $c!=$bg_color {
- background-image: linear-gradient(to bottom, darken($c,25%));
- color: $tc;
- }
- @else {
- background-image: linear-gradient(to bottom,
- $borders_color);
- color: $bg_color;
- }
- }
- @else if $t==insensitive {
- //
- // insensitive button
- //
- color: $insensitive_fg_color;
- border-color: $insensitive_borders_color;
- background-image: linear-gradient(to bottom, $insensitive_bg_color);
- text-shadow: none;
- icon-shadow: none;
- }
- @else if $t==insensitive-active {
- //
- // insensitive pushed button
- //
- color: $insensitive_fg_color;
- border-color: $insensitive_borders_color;
- background-image: linear-gradient(to bottom,
- mix($insensitive_borders_color,
- $insensitive_bg_color, 10%));
- }
-
- @else if $t==backdrop {
- //
- // backdrop button
- //
- color: if($c!=$bg_color, $tc, $backdrop_fg_color);
- border-color: if($c!=$bg_color, $c, $backdrop_borders_color);
- background-image: linear-gradient(to bottom,
- if($c!=bg_color,$c,$backdrop_bg_color));
- text-shadow: none;
- icon-shadow: none;
- }
-
- @else if $t==backdrop-active {
- //
- // backdrop pushed button
- //
- color: $backdrop_fg_color;
- border-color: $backdrop_borders_color;
- background-image: linear-gradient(to bottom,
- mix($backdrop_borders_color,$backdrop_bg_color, 35%));
- }
-
- @else if $t==backdrop-insensitive {
- //
- // backdrop insensitive button
- //
- color: $backdrop_insensitive_color;
- border-color: $backdrop_borders_color;
- background-image: linear-gradient(to bottom, $backdrop_bg_color);
- }
-
- @else if $t==backdrop-insensitive-active {
- //
- // backdrop insensitive pushed button
- //
- color: $backdrop_insensitive_color;
- border-color: $backdrop_borders_color;
- background-image: linear-gradient(to bottom,
- mix($backdrop_borders_color,$backdrop_bg_color, 8%));
- }
-
- @else if $t==osd {
- //
- // normal osd button
- //
- background-image: none;
- background-color: $osd_bg_color;
- border-color: $osd_borders_color;
- box-shadow: none;
- }
- @else if $t==osd-hover {
- //
- // active osd button
- //
- background-color: transparentize(#fff,0.99);
- border-color: $osd_borders_color;
- box-shadow: none;
- }
- @else if $t==osd-active {
- //
- // active osd button
- //
- background-color: transparentize(#fff,0.97);
- border-color: $osd_borders_color;
- box-shadow: none;
- }
- @else if $t==osd-insensitive {
- //
- // insensitive osd button
- //
- border-color: $osd_borders_color;
- color: $insensitive_fg_color;
- }
-
-}
-
-@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:false) {
- color: mix($tc,$bg_color,80%);
- @if $flat { background-image: linear-gradient(to bottom,$c); }
- @else {
- background-image: linear-gradient(to bottom,
- mix(black,$c,15%) 5%,
- mix(black,$c,10%) 20%,
- mix(black,$c,10%) 90%,
- $c
- );
- }
-
- @if $c!=$bg_color { @include _button_border_color($c); }
- @else { border-color: $borders_color; }
-
- @if $noedge==false {
- @if lightness($c) > 60% {
- box-shadow: inset 0 -1px 0 $borders_edge,
- 0 1px 0 $borders_edge;
- }
- @else {
- box-shadow: inset 0 -1px 0 transparentize($borders_edge,0.5),
- 0 1px 0 transparentize($borders_edge,0.5);
- }
- }
-
-}
+++ /dev/null
-/* GTK NAMED COLORS */
-@define-color theme_fg_color #000;
-@define-color theme_bg_color #fff;
-@define-color theme_base_color #fff;
-@define-color theme_selected_bg_color #000;
-@define-color theme_selected_fg_color #fff;
-@define-color insensitive_bg_color white;
-@define-color insensitive_fg_color #7f7f7f;
-@define-color insensitive_base_color #fff;
-@define-color theme_unfocused_fg_color #000;
-@define-color theme_unfocused_bg_color #fff;
-@define-color theme_unfocused_base_color #fff;
-@define-color theme_unfocused_selected_bg_color #000;
-@define-color theme_unfocused_selected_fg_color #fff;
-@define-color borders #7f7f7f;
-@define-color unfocused_borders #8b8b8b;
-@define-color warning_color #f57900;
-@define-color error_color #cc0000;
-@define-color success_color #73d216;
-@define-color wm_title shade(#000, 1.8);
-@define-color wm_unfocused_title #000;
-@define-color wm_highlight #fff;
-@define-color wm_borders_edge #fff;
-@define-color wm_bg_a shade(#fff, 1.2);
-@define-color wm_bg_b #fff;
-@define-color wm_shadow alpha(black, 0.35);
-@define-color wm_border alpha(black, 0.18);
-@define-color wm_button_hover_color_a shade(#fff, 1.3);
-@define-color wm_button_hover_color_b #fff;
-@define-color wm_button_active_color_a shade(#fff, 0.85);
-@define-color wm_button_active_color_b shade(#fff, 0.89);
-@define-color wm_button_active_color_c shade(#fff, 0.9);
-@define-color content_view_bg #fff;
-* {
- padding: 0;
- -GtkToolButton-icon-spacing: 4;
- -GtkTextView-error-underline-color: #cc0000;
- -GtkPaned-handle-size: 1;
- -gtk-icon-style: symbolic;
- -GtkCheckButton-indicator-size: 16;
- -GtkCheckMenuItem-indicator-size: 16;
- -GtkScrolledWindow-scrollbar-spacing: 0;
- -GtkScrolledWindow-scrollbars-within-bevel: 1;
- -GtkToolItemGroup-expander-size: 11;
- -GtkExpander-expander-size: 16;
- -GtkTreeView-expander-size: 11;
- -GtkTreeView-horizontal-separator: 4;
- -GtkMenu-horizontal-padding: 0;
- -GtkMenu-vertical-padding: 0;
- -GtkWidget-link-color: #000;
- -GtkWidget-visited-link-color: #000;
- -GtkWidget-focus-padding: 2;
- -GtkWidget-focus-line-width: 1;
- -GtkDialog-button-spacing: 4;
- -GtkDialog-action-area-border: 0;
- -GtkStatusbar-shadow-type: none;
- outline-color: rgba(0, 0, 0, 0.3);
- outline-style: dashed;
- outline-offset: -3px;
- outline-width: 1px;
- outline-radius: 2px; }
-
-/***************
- * Base States *
- ***************/
-.background {
- color: #000;
- background-color: #fff; }
-
-.background:backdrop {
- text-shadow: none;
- icon-shadow: none;
- color: #1a1a1a;
- background-color: #fff; }
-
-/*
- These wildcard seems unavoidable, need to investigate.
- Wildcards are bad and troublesome, use them with care,
- or better, just don't.
- Everytime a wildcard is used a kitten dies, painfully.
-*/
-*:insensitive {
- -gtk-image-effect: dim; }
-
-.gtkstyle-fallback {
- background-color: #fff;
- color: #000; }
- .gtkstyle-fallback:prelight {
- background-color: white;
- color: #000; }
- .gtkstyle-fallback:active {
- background-color: #e6e6e6;
- color: #000; }
- .gtkstyle-fallback:insensitive {
- background-color: white;
- color: #7f7f7f; }
- .gtkstyle-fallback:selected {
- background-color: #000;
- color: #fff; }
-
-.view {
- color: #000;
- background-color: #fff; }
- .view:backdrop {
- color: #000;
- background-color: #fff; }
-
-.rubberband {
- border: 1px solid #000;
- background-color: rgba(0, 0, 0, 0.2); }
-
-/*********************
- * Spinner Animation *
- *********************/
-@keyframes spin {
- to {
- -gtk-icon-transform: rotate(1turn); } }
-.spinner {
- background-image: none;
- background-color: blue;
- opacity: 0;
- -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
- .spinner:active {
- opacity: 1;
- animation: spin 1s linear infinite; }
- .spinner:active:insensitive {
- opacity: 0.5; }
-
-/****************
- * Text Entries *
- ****************/
-.entry {
- padding: 4px;
- border-radius: 3px;
- transition: all 200ms ease-out;
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- border-color: #7f7f7f;
- box-shadow: inset 0 2px 2px -2px #7f7f7f, 0 1px #fff; }
- .entry.flat, .entry.flat:focus {
- padding: 2px;
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- border-color: #7f7f7f;
- box-shadow: inset 0 2px 2px -2px #7f7f7f;
- border: none;
- border-radius: 0; }
- .entry:focus {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- border-color: #000;
- box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #cccccc, 0 1px #fff; }
- .entry:insensitive {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- box-shadow: 0 1px #fff; }
- .entry:backdrop {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- color: #000;
- background-image: linear-gradient(to bottom, #fff);
- box-shadow: 0 1px rgba(255, 255, 255, 0); }
- .entry:backdrop:insensitive {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- color: #7f7f7f;
- background-image: linear-gradient(to bottom, #fff);
- box-shadow: 0 1px rgba(255, 255, 255, 0); }
- .entry:selected, .entry:backdrop:selected {
- background-color: #000;
- color: #fff; }
- .entry.progressbar {
- margin: 1px;
- border-radius: 0;
- border-width: 0 0 2px;
- border-color: #000;
- border-style: solid;
- background-image: none;
- background-color: transparent;
- box-shadow: none; }
- .entry.progressbar:backdrop {
- background-color: transparent; }
- .linked .entry:first-child {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0; }
- .linked .entry:first-child:dir(rtl) {
- border-right-style: none; }
- .linked .entry:last-child {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- border-left-style: none; }
- .linked .entry:last-child:dir(rtl) {
- border-left-style: solid; }
- .entry.error {
- color: #cc0000;
- border-color: #cc0000; }
- .entry.error:focus {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- border-color: #cc0000;
- box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #f4cccc, 0 1px #fff; }
- .entry.error:selected, .entry.error:selected:focus {
- background-color: #cc0000; }
- .entry.warning {
- color: #f57900;
- border-color: #f57900; }
- .entry.warning:focus {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- border-color: #f57900;
- box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #fde4cc, 0 1px #fff; }
- .entry.warning:selected, .entry.warning:selected:focus {
- background-color: #f57900; }
-
-/***********
- * Buttons *
- ***********/
-.button {
- border-radius: 3px;
- transition: all 200ms ease-out;
- padding: 4px 6px;
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .button:hover, .button.flat:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff);
- -gtk-image-effect: highlight; }
- .button:active, .button.flat:active, .button:checked, .button.flat:checked {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff;
- transition-duration: 50ms; }
- .button:backdrop, .button.flat:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .button.flat:backdrop:checked {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #d6d6d6); }
- .button:backdrop:insensitive, .button.flat:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:active {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, whitesmoke); }
- .button:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .button:insensitive:active, .button:insensitive.flat:active {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #f2f2f2); }
- .osd .button {
- padding: 6px;
- border-width: 1px 1px 2px 1px;
- border-width: 2px;
- border-style: solid;
- background-image: none;
- background-color: rgba(0, 0, 0, 0.8);
- border-color: rgba(255, 255, 255, 0.2);
- box-shadow: none; }
- .osd .button:hover {
- border-width: 2px;
- border-style: solid;
- background-color: rgba(255, 255, 255, 0.01);
- border-color: rgba(255, 255, 255, 0.2);
- box-shadow: none; }
- .osd .button:active, .osd .button:checked {
- border-width: 2px;
- border-style: solid;
- background-color: rgba(255, 255, 255, 0.03);
- border-color: rgba(255, 255, 255, 0.2);
- box-shadow: none; }
- .osd .button:insensitive {
- border-width: 2px;
- border-style: solid;
- border-color: rgba(255, 255, 255, 0.2);
- color: #7f7f7f; }
- .osd .button:backdrop {
- border-width: 2px;
- border-style: solid; }
- .button.suggested-action {
- border-width: 2px;
- border-style: solid;
- color: white;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
- border-color: #1c5187; }
- .button.suggested-action:hover {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); }
- .button.suggested-action:active, .button.suggested-action:checked {
- border-width: 2px;
- border-style: solid;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #1c5187);
- color: white; }
- .button.suggested-action:backdrop {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- text-shadow: none;
- icon-shadow: none; }
- .button.suggested-action:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .button.suggested-action:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .button.destructive-action {
- border-width: 2px;
- border-style: solid;
- color: white;
- background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
- border-color: #8e0b0b; }
- .button.destructive-action:hover {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); }
- .button.destructive-action:active, .button.destructive-action:checked {
- border-width: 2px;
- border-style: solid;
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #8e0b0b);
- color: white; }
- .button.destructive-action:backdrop {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #ef2929;
- background-image: linear-gradient(to bottom, #ef2929);
- text-shadow: none;
- icon-shadow: none; }
- .button.destructive-action:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .button.destructive-action:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .button.image-button {
- padding: 8px; }
- .button.text-button {
- padding: 6px 8px 5px; }
- .inline-toolbar .button, .inline-toolbar .button:backdrop {
- border-radius: 2px;
- border-width: 1px; }
- .primary-toolbar .button {
- icon-shadow: none; }
-
-.inline-toolbar GtkToolButton > .button {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .inline-toolbar GtkToolButton > .button:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff); }
- .inline-toolbar GtkToolButton > .button:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .inline-toolbar GtkToolButton > .button:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .inline-toolbar GtkToolButton > .button:insensitive:active {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #f2f2f2); }
- .inline-toolbar GtkToolButton > .button:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- .inline-toolbar GtkToolButton > .button:backdrop:active {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #d6d6d6); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, whitesmoke); }
-
-.inline-toolbar.toolbar GtkToolButton > .button.flat {
- border-radius: 0;
- border-left-style: none; }
-.inline-toolbar.toolbar GtkToolButton:first-child > .button.flat {
- border-radius: 3px 0 0 3px;
- border-left-style: solid; }
-.inline-toolbar.toolbar GtkToolButton:last-child > .button.flat {
- border-radius: 0 3px 3px 0; }
-.inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat {
- border-right-style: solid; }
-.inline-toolbar.toolbar GtkToolButton:only-child > .button.flat {
- border-radius: 3px;
- border-style: solid; }
-
-.osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .osd .button:backdrop, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked .button, .linked .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
- border-radius: 0;
- border-left-style: none; }
- .osd .button:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
- border-radius: 0;
- border-right-style: none;
- border-left-style: solid; }
-
-.osd .button:first-child, .inline-toolbar .button:first-child, .linked .button:first-child, .linked > GtkComboBox:first-child > .button {
- border-radius: 3px 0 0 3px;
- border-left-style: solid; }
-.osd .button:last-child, .inline-toolbar .button:last-child, .linked .button:last-child, .linked > GtkComboBox:last-child > .button {
- border-radius: 0 3px 3px 0; }
- .osd .button:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
- border-right-style: solid; }
-.osd .button:only-child, .inline-toolbar .button:only-child, .linked .button:only-child, .linked > GtkComboBox:only-child > .button {
- border-radius: 3px;
- border-style: solid; }
-
-.button.flat, .button.flat:backdrop, .menuitem.button.flat, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active, .button:link:backdrop, .button:visited:backdrop, .notebook tab .button, .list-row.button, .list-row.button:backdrop:hover, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- icon-shadow: none; }
-
-/* menu buttons */
-.menuitem.button.flat {
- outline-offset: -1px; }
- .menuitem.button.flat:hover {
- background-color: #e5e5e5; }
-
-GtkColorButton.button {
- padding: 4px; }
-
-/*********
- * Links *
- *********/
-*:link {
- color: #000; }
- *:link:hover, *:link:active, *:link:visited {
- color: black; }
- *:link:backdrop, *:link:backdrop:hover {
- color: #000; }
-
-.button:link, .button:visited {
- color: #000;
- text-shadow: none; }
- .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active {
- color: black;
- text-shadow: none; }
- .button:link:backdrop, .button:visited:backdrop {
- color: #000; }
-
-/*****************
- * GtkSpinButton *
- *****************/
-.spinbutton {
- /* This is to fix spinbuttons in entries, but I feel like hiding code issues
- * hence it's commented atm.
- * GtkTreeView & {
- * &.entry, &.entry:focus {
- * padding: 1px;
- * border-width: 1px 0;
- * border-color: $selected_bg_color;
- * border-radius: 0;
- * box-shadow: none;
- * }
- * } */ }
- .spinbutton .button {
- background-image: none;
- border-width: 0 0 0 1px;
- border-color: rgba(127, 127, 127, 0.3);
- color: #0c0c0c;
- border-radius: 0;
- box-shadow: none; }
- .spinbutton .button:dir(rtl) {
- border-width: 0 1px 0 0; }
- .spinbutton .button:hover {
- color: #000;
- background-color: rgba(0, 0, 0, 0.05); }
- .spinbutton .button:insensitive {
- color: rgba(127, 127, 127, 0.3); }
- .spinbutton .button:active {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
- background-color: rgba(0, 0, 0, 0.1); }
- .spinbutton .button:backdrop {
- border-color: rgba(139, 139, 139, 0.3); }
- .spinbutton .button:backdrop:insensitive {
- background-image: none;
- color: rgba(127, 127, 127, 0.3);
- border-width: 0 0 0 1px; }
- .spinbutton .button:backdrop:insensitive:dir(rtl) {
- border-width: 0 1px 0 0; }
- .spinbutton.vertical .button:first-child {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .spinbutton.vertical .button:first-child:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .spinbutton.vertical .button:first-child:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff); }
- .spinbutton.vertical .button:first-child:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .spinbutton.vertical .button:first-child:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- .spinbutton.vertical .button:last-child {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .spinbutton.vertical .button:last-child:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .spinbutton.vertical .button:last-child:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff); }
- .spinbutton.vertical .button:last-child:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .spinbutton.vertical .button:last-child:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- .spinbutton.vertical .button:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .spinbutton.vertical.entry {
- border-radius: 0; }
- .spinbutton.vertical .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop {
- border-radius: 3px 3px 0 0;
- border-bottom-width: 0; }
- .spinbutton.vertical .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop {
- border-radius: 0 0 3px 3px;
- border-top-width: 0; }
-
-/**************
- * ComboBoxes *
- **************/
-GtkComboBox {
- padding: 0;
- -GtkComboBox-arrow-scaling: 0.5;
- -GtkComboBox-shadow-type: none;
- box-shadow: 0 1px #fff;
- text-shadow: 0 1px white;
- icon-shadow: 0 1px white; }
- GtkComboBox:insensitive {
- color: #7f7f7f;
- text-shadow: none;
- icon-shadow: none; }
- GtkComboBox:backdrop {
- color: #000;
- text-shadow: none;
- icon-shadow: none; }
- GtkComboBox:backdrop:insensitive {
- color: #7f7f7f; }
- GtkComboBox .menuitem {
- text-shadow: none; }
- GtkComboBox .separator {
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0; }
- GtkComboBox.combobox-entry .entry {
- border-radius: 3px 0 0 3px; }
- GtkComboBox.combobox-entry .entry:dir(rtl) {
- border-radius: 0 3px 3px 0; }
- GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .button:backdrop {
- border-radius: 0 3px 3px 0;
- border-left-style: none; }
- GtkComboBox.combobox-entry .button:dir(rtl), GtkComboBox.combobox-entry .button:backdrop:dir(rtl) {
- border-radius: 3px 0 0 3px;
- border-left-style: solid;
- border-right-style: none; }
-
-/************
- * Toolbars *
- ************/
-.toolbar {
- padding: 6px;
- background-color: #fff; }
- .toolbar.osd {
- background-color: rgba(0, 0, 0, 0.8);
- border-radius: 6px;
- padding: 12px; }
- .toolbar.inline-toolbar {
- border-width: 0 1px 1px;
- padding: 3px;
- border-radius: 0 0 4px 4px; }
- .toolbar.search-bar {
- border-width: 0 0 1px;
- padding: 3px; }
-
-.toolbar.inline-toolbar, .toolbar.search-bar {
- border-style: solid;
- border-color: #7f7f7f;
- background-color: #d8d8d8;
- box-shadow: inset 0 2px 3px -1px #a2a2a2; }
- .toolbar.inline-toolbar:backdrop, .toolbar.search-bar:backdrop {
- border-color: #8b8b8b;
- background-color: #d6d6d6;
- box-shadow: none; }
-
-/***************
- * Header bars *
- ***************/
-.titlebar,
-.header-bar {
- border-width: 0 0 1px;
- border-style: solid;
- border-color: #7f7f7f;
- border-radius: 7px 7px 0 0;
- background-color: transparent;
- background-image: linear-gradient(to bottom, white, #fff);
- box-shadow: inset 0 -1px #d8d8d8, inset 0 1px #fff;
- padding: 6px; }
- .titlebar:backdrop,
- .header-bar:backdrop {
- border-color: #8b8b8b;
- background-color: #fff;
- background-image: none;
- box-shadow: none; }
- .titlebar .title,
- .header-bar .title {
- font: Bold;
- padding: 0px 12px; }
- .titlebar .subtitle,
- .header-bar .subtitle {
- font-size: 80%;
- padding: 0 12px; }
- .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
- .header-bar .header-bar-separator,
- .header-bar > GtkBox > .separator.vertical {
- -GtkWidget-wide-separators: true;
- -GtkWidget-separator-width: 1px;
- border-width: 0 1px;
- border-image: linear-gradient(to bottom, rgba(127, 127, 127, 0), #7f7f7f 30%, #7f7f7f 70%, rgba(127, 127, 127, 0) 100%) 0 1/0 1px stretch; }
- .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
- .header-bar .header-bar-separator:backdrop,
- .header-bar > GtkBox > .separator.vertical:backdrop {
- border-image: linear-gradient(to bottom, rgba(139, 139, 139, 0.5)) 0 1/1px 1px; }
- .titlebar.selection-mode,
- .header-bar.selection-mode {
- color: black;
- text-shadow: 0 1px rgba(0, 0, 0, 0.5);
- background-image: linear-gradient(to bottom, #0d0d0d, #050505);
- box-shadow: inset 0 -1px #d8d8d8, inset 0 1px #7f7f7f; }
- .titlebar.selection-mode .button,
- .header-bar.selection-mode .button {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- background-image: linear-gradient(to bottom, #0d0d0d, #000 40%, black);
- border-color: black; }
- .titlebar.selection-mode .button:hover,
- .header-bar.selection-mode .button:hover {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- border-color: black;
- background-image: linear-gradient(to bottom, #242424, #0a0a0a 40%, #000); }
- .titlebar.selection-mode .button:active,
- .header-bar.selection-mode .button:active {
- border-width: 2px;
- border-style: solid;
- border-color: black;
- background-image: linear-gradient(to bottom, black);
- color: #fff; }
- .titlebar.selection-mode .button:insensitive,
- .header-bar.selection-mode .button:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button:backdrop,
- .header-bar.selection-mode .button:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- border-color: #000;
- background-image: linear-gradient(to bottom, #000);
- text-shadow: none;
- icon-shadow: none;
- border-color: black; }
- .titlebar.selection-mode .button:backdrop:insensitive,
- .header-bar.selection-mode .button:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .titlebar.selection-mode .button.suggested-action,
- .header-bar.selection-mode .button.suggested-action {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .titlebar.selection-mode .button.suggested-action:hover,
- .header-bar.selection-mode .button.suggested-action:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff); }
- .titlebar.selection-mode .button.suggested-action:active,
- .header-bar.selection-mode .button.suggested-action:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .titlebar.selection-mode .button.suggested-action:insensitive,
- .header-bar.selection-mode .button.suggested-action:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button.suggested-action:backdrop,
- .header-bar.selection-mode .button.suggested-action:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .titlebar.selection-mode .selection-menu,
- .header-bar.selection-mode .selection-menu {
- border-width: 0;
- background-image: none;
- box-shadow: none; }
- .tiled .titlebar, .maximized .titlebar, .tiled
- .header-bar, .maximized
- .header-bar {
- border-radius: 0; }
-
-/**************
- * Tree Views *
- **************/
-column-header .button {
- color: #7f7f7f;
- font-weight: bold;
- text-shadow: none;
- box-shadow: none; }
- column-header .button:hover {
- color: #3f3f3f;
- box-shadow: none; }
- column-header .button:active {
- color: #000; }
-column-header:last-child .button, column-header:last-child.button {
- border-right-style: none; }
-
-column-header .button, column-header .button:hover, column-header .button:active {
- border-width: 0 1px 1px 0;
- border-radius: 0;
- background-image: none;
- border-color: #fff;
- text-shadow: none; }
- column-header .button:insensitive {
- border-color: #fff;
- background-image: none; }
- column-header .button:backdrop {
- border-color: #fff;
- border-width: 0 1px 1px 0;
- color: #7f7f7f;
- background-image: none; }
- column-header .button:backdrop:insensitive {
- border-color: #fff;
- background-image: none; }
-
-GtkTreeView.view.progressbar {
- color: #fff;
- border-radius: 4px;
- background-image: linear-gradient(to bottom, #000, black); }
- GtkTreeView.view.progressbar:selected {
- color: #000;
- background-image: linear-gradient(to bottom, #fff, #e6e6e6); }
- GtkTreeView.view.progressbar:selected:backdrop {
- color: #000;
- background-image: none;
- background-color: #fff; }
- GtkTreeView.view.progressbar:backdrop {
- color: #fff;
- background-image: none; }
-
-/*********
- * Menus *
- *********/
-.menubar {
- padding: 0px;
- background-color: #f2f2f2; }
- .menubar:backdrop {
- background-color: #fff; }
- .menubar > .menuitem {
- padding: 4px 8px; }
- .menubar > .menuitem:hover {
- box-shadow: inset 0 -3px #000;
- color: #000; }
- .menubar > .menuitem:insensitive {
- color: #7f7f7f;
- box-shadow: none; }
-
-.menu {
- padding: 0px;
- background-color: #fff; }
- .menu .menuitem {
- padding: 4px; }
- .menu .menuitem:hover {
- color: #fff;
- background-color: #000; }
- .menu .menuitem:insensitive {
- color: #7f7f7f; }
- .menu .menuitem:insensitive:backdrop {
- color: #7f7f7f; }
- .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
- color: #000;
- background-color: #fff; }
- .menu .menuitem.arrow {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
- .menu .menuitem.arrow:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
-
-/***************
- * Popovers *
- ***************/
-.popover {
- margin: 10px;
- padding: 2px;
- border-color: #7f7f7f;
- border-width: 1px;
- border-style: solid;
- border-radius: 5px;
- background-color: #fff;
- box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
- .popover:backdrop {
- box-shadow: none; }
- .popover > .list, .popover > .view, .popover > .toolbar {
- background-color: transparent; }
- .popover .separator {
- font-size: 80%;
- font-weight: bold;
- color: #cccccc;
- text-shadow: none;
- background-color: transparent;
- icon-shadow: none;
- border: 0; }
- .popover .button.flat,
- .popover .button.flat:hover {
- color: #000;
- text-shadow: none;
- transition: none; }
- .popover.osd {
- background-image: none;
- background-color: rgba(0, 0, 0, 0.8);
- border: 1px solid #7f7f7f;
- color: #fff; }
- .popover.osd .button {
- color: white;
- text-shadow: none;
- border-width: 2px;
- border-style: solid;
- background-image: none;
- background-color: rgba(0, 0, 0, 0.8);
- border-color: rgba(255, 255, 255, 0.2);
- box-shadow: none; }
- .popover.osd .button:hover {
- border-width: 2px;
- border-style: solid;
- background-color: rgba(255, 255, 255, 0.01);
- border-color: rgba(255, 255, 255, 0.2);
- box-shadow: none; }
- .popover.osd .button:active {
- border-width: 2px;
- border-style: solid;
- background-color: rgba(255, 255, 255, 0.03);
- border-color: rgba(255, 255, 255, 0.2);
- box-shadow: none; }
- .popover.osd .button:insensitive {
- border-width: 2px;
- border-style: solid;
- border-color: rgba(255, 255, 255, 0.2);
- color: #7f7f7f; }
-
-.cursor-handle {
- background-color: transparent;
- background-image: none; }
- .cursor-handle.top {
- -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
- .cursor-handle.bottom {
- -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
-
-/*****************
- * Notebooks and *
- * Tabs *
- *****************/
-.notebook {
- padding: 0;
- background-color: #fff;
- -GtkNotebook-initial-gap: 10;
- -GtkNotebook-arrow-spacing: 5;
- -GtkNotebook-tab-curvature: 0;
- -GtkNotebook-tab-overlap: -8;
- -GtkNotebook-has-tab-gap: false;
- -GtkWidget-focus-padding: 0;
- -GtkWidget-focus-line-width: 0;
- transition: all 200ms ease-out; }
- .notebook:backdrop {
- background-color: #fff; }
- .notebook.frame {
- border: 1px solid #7f7f7f; }
- .notebook.frame.top {
- border-top-width: 0; }
- .notebook.frame.bottom {
- border-bottom-width: 0; }
- .notebook.frame.right {
- border-right-width: 0; }
- .notebook.frame.left {
- border-left-width: 0; }
- .notebook.frame:backdrop {
- border-color: #8b8b8b; }
- .notebook.header {
- background-color: #d8d8d8; }
- .notebook.header.frame {
- border: 1px solid #7f7f7f; }
- .notebook.header.frame.top {
- border-bottom-width: 0; }
- .notebook.header.frame.bottom {
- border-top-width: 0; }
- .notebook.header.frame.right {
- border-left-width: 0; }
- .notebook.header.frame.left {
- border-right-width: 0; }
- .notebook.header.frame:backdrop {
- border-color: #8b8b8b; }
- .notebook.header.top {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #7f7f7f; }
- .notebook.header.top:backdrop {
- box-shadow: inset 0 -1px #8b8b8b; }
- .notebook.header.bottom {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #7f7f7f; }
- .notebook.header.bottom:backdrop {
- box-shadow: inset 0 1px #8b8b8b; }
- .notebook.header.right {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #7f7f7f; }
- .notebook.header.right:backdrop {
- box-shadow: inset 1px 0 #8b8b8b; }
- .notebook.header.left {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #7f7f7f; }
- .notebook.header.left:backdrop {
- box-shadow: inset -1px 0 #8b8b8b; }
- .notebook.header:backdrop {
- background-color: #d6d6d6;
- box-shadow: none; }
- .notebook tab {
- border-width: 0;
- border-style: solid;
- border-color: transparent;
- background-color: transparent;
- outline-offset: 0;
- /* works for testnotebookdnd, but there's a superfluous border
- in gedit or web, commented out for now, needs gtk fixes
- &.reorderable-page {
- &.top {
- padding-top: ($vt_vpadding - 1px);
- border-top-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.bottom {
- padding-bottom: ($vt_vpadding - 1px);
- border-bottom-width: 1px;
- border-left-width: 1px;
- border-right-width: 1px;
- }
- &.left {
- padding-left: ($ht_hpadding - 1px);
- border-left-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- &.right {
- padding-right: ($ht_hpadding - 1px);
- border-right-width: 1px;
- border-top-width: 1px;
- border-bottom-width: 1px;
- }
- }
- */ }
- .notebook tab.top, .notebook tab.bottom {
- padding: 8px 20px; }
- .notebook tab.left, .notebook tab.right {
- padding: 5px 20px; }
- .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
- padding-left: 12px;
- padding-right: 12px;
- border-left-width: 1px;
- border-right-width: 1px; }
- .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
- border-bottom-width: 1px;
- border-top-width: 1px; }
- .notebook tab.top {
- border-bottom-width: 3px; }
- .notebook tab.bottom {
- border-top-width: 3px; }
- .notebook tab.left {
- border-right-width: 3px; }
- .notebook tab.right {
- border-left-width: 3px; }
- .notebook tab:hover, .notebook tab.prelight-page {
- border-color: #7f7f7f; }
- .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
- border-color: #000; }
- .notebook tab:backdrop {
- background-color: transparent;
- border-color: transparent; }
- .notebook tab.reorderable-page.top {
- border-color: transparent; }
- .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
- border-color: rgba(127, 127, 127, 0.3);
- border-bottom-color: #7f7f7f;
- background-color: rgba(255, 255, 255, 0.2); }
- .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
- background-color: rgba(255, 255, 255, 0.5);
- border-color: rgba(127, 127, 127, 0.5);
- border-bottom-color: #000; }
- .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
- background-color: rgba(255, 255, 255, 0.7); }
- .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
- border-color: #8b8b8b;
- background-color: #fff;
- border-bottom-color: #000; }
- .notebook tab.reorderable-page.top:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.bottom {
- border-color: transparent; }
- .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
- border-color: rgba(127, 127, 127, 0.3);
- border-top-color: #7f7f7f;
- background-color: rgba(255, 255, 255, 0.2); }
- .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
- background-color: rgba(255, 255, 255, 0.5);
- border-color: rgba(127, 127, 127, 0.5);
- border-top-color: #000; }
- .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
- background-color: rgba(255, 255, 255, 0.7); }
- .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
- border-color: #8b8b8b;
- background-color: #fff;
- border-top-color: #000; }
- .notebook tab.reorderable-page.bottom:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.left {
- border-color: transparent; }
- .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
- border-color: rgba(127, 127, 127, 0.3);
- border-right-color: #7f7f7f;
- background-color: rgba(255, 255, 255, 0.2); }
- .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
- background-color: rgba(255, 255, 255, 0.5);
- border-color: rgba(127, 127, 127, 0.5);
- border-right-color: #000; }
- .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
- background-color: rgba(255, 255, 255, 0.7); }
- .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
- border-color: #8b8b8b;
- background-color: #fff;
- border-right-color: #000; }
- .notebook tab.reorderable-page.left:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab.reorderable-page.right {
- border-color: transparent; }
- .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
- border-color: rgba(127, 127, 127, 0.3);
- border-left-color: #7f7f7f;
- background-color: rgba(255, 255, 255, 0.2); }
- .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
- background-color: rgba(255, 255, 255, 0.5);
- border-color: rgba(127, 127, 127, 0.5);
- border-left-color: #000; }
- .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
- background-color: rgba(255, 255, 255, 0.7); }
- .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
- border-color: #8b8b8b;
- background-color: #fff;
- border-left-color: #000; }
- .notebook tab.reorderable-page.right:backdrop {
- border-color: transparent;
- background-color: transparent; }
- .notebook tab GtkLabel {
- padding: 0 2px;
- font-weight: bold;
- color: #7f7f7f;
- /* color: inherit doesn't work here */ }
- .notebook tab GtkLabel:backdrop, .notebook tab GtkLabel.prelight-page:backdrop {
- color: #3f3f3f; }
- .notebook tab.prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page {
- color: #3f3f3f; }
- .notebook tab.active-page GtkLabel, .notebook tab GtkLabel.active-page {
- color: #000; }
- .notebook tab.active-page GtkLabel:backdrop, .notebook tab GtkLabel.active-page:backdrop {
- color: #000; }
- .notebook tab .button {
- border: 1px solid transparent;
- icon-shadow: none;
- transition: none;
- color: rgba(0, 0, 0, 0.3); }
- .notebook tab .button:hover {
- color: #000;
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff);
- background-image: none;
- box-shadow: none; }
- .notebook tab .button:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .notebook tab .button:backdrop {
- color: rgba(0, 0, 0, 0.3);
- border-color: transparent; }
- .notebook tab .button > GtkImage {
- padding: 2px; }
-
-/**************
- * Scrollbars *
- **************/
-.scrollbar {
- background-clip: padding-box;
- background-image: none;
- border-style: solid;
- -GtkRange-trough-border: 0;
- -GtkScrollbar-has-backward-stepper: false;
- -GtkScrollbar-has-forward-stepper: false;
- -GtkRange-slider-width: 20;
- -GtkScrollbar-min-slider-length: 42;
- -GtkRange-stepper-spacing: 0;
- -GtkRange-trough-under-steppers: 1; }
- .scrollbar .button {
- border: none; }
- .scrollbar.slider {
- border-radius: 20px;
- border: 3px solid transparent;
- background-color: #7f7f7f; }
- .scrollbar.slider:backdrop, .scrollbar.slider:insensitive {
- background-color: #e5e5e5; }
- .scrollbar.slider:hover {
- background-color: #4c4c4c; }
- .scrollbar.slider:prelight:active {
- background-color: #000; }
- .scrollbar.slider.fine-tune {
- border-width: 5px; }
- .scrollbar.slider.fine-tune:prelight:active {
- background-color: #000; }
-
-.scrollbars-junction, .scrollbar.trough {
- border-color: transparent;
- background-color: #f2f2f2; }
- .scrollbars-junction:backdrop, .scrollbar.trough:backdrop {
- background-color: transparent; }
-
-/**********
- * Switch *
- **********/
-GtkSwitch {
- -GtkSwitch-slider-width: 47px;
- font: bold condensed 9;
- outline-offset: -4px; }
- GtkSwitch.trough {
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: #7f7f7f;
- background-color: #cbcbcb;
- box-shadow: inset 0 1px rgba(0, 0, 0, 0.1);
- /*outset not working*/
- text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
- GtkSwitch.trough:active {
- color: white;
- border-color: #000;
- background-color: #000;
- box-shadow: 0 1px #fff;
- text-shadow: 0 0 2px white; }
- GtkSwitch.trough:insensitive {
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-color: white;
- box-shadow: 0 1px #fff;
- text-shadow: none; }
- GtkSwitch.trough:backdrop {
- color: #000;
- border-color: #8b8b8b;
- background-color: #fff;
- box-shadow: none;
- text-shadow: none; }
- GtkSwitch.trough:backdrop:active {
- color: #fff;
- border-color: #000;
- background-color: #000;
- box-shadow: none; }
- GtkSwitch.trough:backdrop:insensitive {
- color: #7f7f7f;
- border-color: #7f7f7f; }
- GtkSwitch.slider {
- border-radius: 3px;
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f;
- box-shadow: inset 0 1px white, inset 0 -2px rgba(255, 255, 255, 0.6), inset 0 -1px #bfbfbf; }
- GtkSwitch.slider:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff);
- box-shadow: inset 0 1px white, inset 0 -2px rgba(255, 255, 255, 0.6), inset 0 -1px #bfbfbf; }
- GtkSwitch.slider:active {
- border: 1px solid #000; }
- GtkSwitch.slider:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- GtkSwitch.slider:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- GtkSwitch.slider:backdrop:active {
- border-color: #000; }
- GtkSwitch.slider:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
-
-/*************************
- * Check and Radio items *
- *************************/
-GtkCheckButton.text-button, GtkRadioButton.text-button {
- padding: 1px;
- outline-offset: 0; }
-
-.check {
- color: rgba(0, 0, 0, 0.1);
- background-image: none;
- -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); }
- .check:hover {
- color: #7f7f7f; }
- .check:checked, .check:active {
- -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic");
- color: #000; }
- .check:checked:hover, .check:active:hover {
- color: #7f7f7f; }
- .check:checked:insensitive, .check:active:insensitive {
- color: #7f7f7f; }
- .check:checked:insensitive:backdrop, .check:active:insensitive:backdrop {
- color: #7f7f7f; }
- .check:checked:backdrop, .check:active:backdrop {
- color: #000; }
- .check:insensitive {
- color: rgba(127, 127, 127, 0.1); }
- .check:insensitive:backdrop {
- color: transparent; }
- .check:inconsistent {
- -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
- .check:backdrop {
- color: rgba(0, 0, 0, 0.1); }
- .check:backdrop:selected {
- color: rgba(255, 255, 255, 0.1); }
-
-.radio {
- color: rgba(0, 0, 0, 0.1);
- background-image: none;
- -gtk-icon-source: -gtk-icontheme("radio-symbolic"); }
- .radio:hover {
- color: #7f7f7f; }
- .radio:checked, .radio:active {
- -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic");
- color: #000; }
- .radio:checked:hover, .radio:active:hover {
- color: #7f7f7f; }
- .radio:checked:insensitive, .radio:active:insensitive {
- color: #7f7f7f; }
- .radio:checked:insensitive:backdrop, .radio:active:insensitive:backdrop {
- color: #7f7f7f; }
- .radio:checked:backdrop, .radio:active:backdrop {
- color: #000; }
- .radio:insensitive {
- color: rgba(127, 127, 127, 0.1); }
- .radio:insensitive:backdrop {
- color: transparent; }
- .radio:inconsistent {
- -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
- .radio:backdrop {
- color: rgba(0, 0, 0, 0.1); }
- .radio:backdrop:selected {
- color: rgba(255, 255, 255, 0.1); }
-
-/************
- * GtkScale *
- ************/
-.scale,
-.scale.scale-has-marks-above.scale-has-marks-below,
-.scale.vertical.scale-has-marks-above.scale-has-marks-below {
- -GtkScale-slider-length: 20;
- -GtkRange-slider-width: 20;
- -GtkRange-trough-border: 2;
- outline-offset: -9px;
- outline-radius: 4px; }
- .scale.fine-tune,
- .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
- outline-offset: -7px;
- outline-radius: 6px; }
- .scale.fine-tune.trough,
- .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
- border-radius: 4px;
- margin: 8px; }
- .scale.slider,
- .scale.scale-has-marks-above.scale-has-marks-below.slider,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f;
- border-radius: 50%;
- border-color: #777777;
- box-shadow: inset 0 1px white, inset 0 -2px #fff, inset 0 -1px #bfbfbf; }
- .scale.slider:hover,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff);
- border-color: #777777;
- border-radius: 50%;
- box-shadow: inset 0 1px white, inset 0 -2px white, inset 0 -1px #d8d8d8; }
- .scale.slider:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
- border-style: solid;
- border-radius: 50%;
- background-image: linear-gradient(to bottom, white);
- box-shadow: none; }
- .scale.slider:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
- border-style: solid;
- border-radius: 50%;
- border-color: #838383;
- background-image: linear-gradient(to bottom, #fff);
- box-shadow: none; }
- .scale.slider:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .scale.slider:active,
- .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
- border: 1px solid black; }
- .scale.trough,
- .scale.scale-has-marks-above.scale-has-marks-below.trough,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
- margin: 10px;
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: #7f7f7f;
- background-color: #cbcbcb;
- box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px #fff; }
- .scale.trough.highlight,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
- border-color: #000;
- background-color: #000;
- box-shadow: 0 1px #fff; }
- .scale.trough.highlight:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
- border-color: #000;
- background-color: #000;
- box-shadow: none; }
- .scale.trough:insensitive, .scale.trough.hilight:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough.hilight:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.hilight:insensitive {
- border-color: #7f7f7f;
- background-color: white;
- box-shadow: 0 1px #fff; }
- .scale.trough:backdrop,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
- border-color: #8b8b8b;
- background-color: #bfbfbf;
- box-shadow: none; }
- .scale.trough:backdrop:insensitive, .scale.trough .hilight:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
- .scale.scale-has-marks-above.scale-has-marks-below.trough .hilight:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
- .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .hilight:backdrop:insensitive {
- border-color: #7f7f7f;
- background-color: #fff; }
-
-/*****************
- * Progress bars *
- *****************/
-GtkProgressBar {
- padding: 0;
- font-size: 83%;
- color: rgba(0, 0, 0, 0.4); }
- GtkProgressBar:backdrop {
- color: #7f7f7f; }
-
-.progressbar {
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: #000;
- background-color: #000;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2); }
- .progressbar.vertical {
- box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.2); }
- .progressbar:backdrop {
- border-color: #000;
- background-color: #000;
- box-shadow: none; }
- .progressbar.osd {
- border-width: 0;
- border-radius: 0;
- -GtkProgressBar-xspacing: 0;
- -GtkProgressBar-yspacing: 2px;
- -GtkProgressBar-min-horizontal-bar-height: 2px; }
-
-GtkProgressBar.trough {
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: #7f7f7f;
- background-color: #d2d2d2;
- box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px #fff; }
- GtkProgressBar.trough:backdrop {
- border-color: #8b8b8b;
- background-color: #d6d6d6;
- box-shadow: 0 1px rgba(255, 255, 255, 0); }
- GtkProgressBar.trough.osd {
- background-color: transparent;
- box-shadow: none;
- border-width: 0; }
-
-/*************
- * Level Bar *
- *************/
-GtkLevelBar {
- -GtkLevelBar-min-block-width: 34;
- -GtkLevelBar-min-block-height: 3; }
-
-GtkLevelBar.vertical {
- -GtkLevelBar-min-block-width: 3;
- -GtkLevelBar-min-block-height: 34; }
-
-.level-bar.trough {
- padding: 2px;
- border-radius: 3px;
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- border-color: #7f7f7f;
- box-shadow: inset 0 2px 2px -2px #7f7f7f, 0 1px #fff; }
- .level-bar.trough:backdrop {
- background-color: transparent;
- border-style: solid;
- border-width: 1px;
- background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
- color: #000;
- background-image: linear-gradient(to bottom, #fff);
- box-shadow: 0 1px rgba(255, 255, 255, 0); }
-.level-bar.fill-block {
- border-width: 1px;
- border-style: solid;
- border-color: black;
- background-color: #000;
- box-shadow: 0 1px rgba(0, 0, 0, 0.1);
- border-radius: 1px; }
- .level-bar.fill-block:backdrop {
- border-color: #000;
- box-shadow: none; }
- .level-bar.fill-block.indicator-discrete.horizontal {
- margin: 0 1px; }
- .level-bar.fill-block.indicator-discrete.vertical {
- margin: 1px 0; }
- .level-bar.fill-block.level-high {
- border-color: #5aa411;
- background-color: #73d216; }
- .level-bar.fill-block.level-high:backdrop {
- border-color: #73d216; }
- .level-bar.fill-block.level-low {
- border-color: #c26000;
- background-color: #f57900; }
- .level-bar.fill-block.level-low:backdrop {
- border-color: #f57900; }
- .level-bar.fill-block.empty-fill-block {
- background-color: transparent;
- border-color: rgba(0, 0, 0, 0.2);
- box-shadow: none; }
- .level-bar.fill-block.empty-fill-block:backdrop {
- border-color: rgba(0, 0, 0, 0.15); }
-
-.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkLabel:backdrop:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected {
- background-color: #000;
- color: #fff;
- outline-color: rgba(255, 255, 255, 0.3); }
- .view:backdrop:selected, GtkLabel:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected {
- color: #fff; }
-
-/**********
- * Frames *
- **********/
-.frame {
- border: 1px solid #7f7f7f;
- padding: 0; }
- .frame.flat {
- border-style: none; }
- .frame:backdrop {
- border-color: #8b8b8b; }
- .frame.action-bar {
- padding: 6px;
- border-width: 1px 0 0; }
-
-GtkScrolledWindow .frame {
- border-radius: 2px; }
-GtkScrolledWindow GtkViewport.frame {
- border-style: none; }
-
-.separator {
- color: rgba(0, 0, 0, 0.1); }
- GtkFileChooserButton .separator, GtkFontButton .separator {
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0; }
-
-/*********
- * Lists *
- *********/
-.list, .list-row {
- background-color: #fff;
- border-color: #7f7f7f; }
- .list:backdrop, .list-row:backdrop {
- background-color: #fff;
- border-color: #8b8b8b; }
-
-.list-row,
-.grid-child {
- padding: 2px; }
-
-.list-row.button {
- background-color: rgba(255, 255, 255, 0);
- border-style: none;
- border-radius: 0;
- box-shadow: none; }
- .list-row.button:hover {
- background-color: #f2f2f2; }
- .list-row.button:active {
- box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
- .list-row.button:selected:active {
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
- .list-row.button:selected:hover {
- background-color: black; }
-
-.list-row:selected {
- background-color: #000;
- color: #fff; }
- .list-row:selected:backdrop {
- color: #fff; }
-
-/*********************
- * App Notifications *
- *********************/
-.app-notification,
-.app-notification.frame {
- padding: 10px;
- border-width: 0 1px 1px;
- border-style: solid;
- border-color: #7f7f7f;
- border-radius: 0 0 6px 6px;
- background-image: linear-gradient(to bottom, #efefef 5%, #f4f4f4); }
- .app-notification .button,
- .app-notification.frame .button {
- padding: 6px; }
-
-/*************
- * Expanders *
- *************/
-GtkExpander {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
- GtkExpander:dir(rtl) {
- -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
- GtkExpander:hover {
- color: #4d4d4d; }
- GtkExpander:active {
- -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
-
-/************
- * Calendar *
- ***********/
-GtkCalendar {
- border: 1px solid #7f7f7f; }
- GtkCalendar.button {
- padding: 0 4px;
- color: #999999; }
- GtkCalendar.button:hover {
- color: #000; }
- GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
- color: #7f7f7f; }
- GtkCalendar.view {
- border-radius: 2px; }
- GtkCalendar.header {
- background: linear-gradient(to bottom, white, #fafafa);
- border-bottom-color: #bfbfbf; }
- GtkCalendar.header:backdrop {
- background-image: linear-gradient(to bottom, #fff);
- border-bottom-color: #c5c5c5; }
-
-/***********
- * Dialogs *
- ***********/
-.message-dialog .dialog-action-area .button {
- padding: 8px; }
-
-.message-dialog {
- -GtkDialog-button-spacing: 0; }
- .message-dialog .titlebar {
- border-style: none;
- box-shadow: inset 0 1px #fff; }
- .message-dialog.csd {
- border-bottom-left-radius: 9px;
- border-bottom-right-radius: 9px; }
- .message-dialog.csd .dialog-action-area .button {
- padding: 12px;
- border-radius: 0;
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .message-dialog.csd .dialog-action-area .button:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white, white 40%, #fff); }
- .message-dialog.csd .dialog-action-area .button:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .message-dialog.csd .dialog-action-area .button:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .message-dialog.csd .dialog-action-area .button:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none; }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .message-dialog.csd .dialog-action-area .button.suggested-action {
- border-width: 2px;
- border-style: solid;
- color: white;
- background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
- border-color: #1c5187; }
- .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:active {
- border-width: 2px;
- border-style: solid;
- border-color: #1c5187;
- background-image: linear-gradient(to bottom, #1c5187);
- color: white; }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #4a90d9;
- background-image: linear-gradient(to bottom, #4a90d9);
- text-shadow: none;
- icon-shadow: none; }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .message-dialog.csd .dialog-action-area .button.destructive-action {
- border-width: 2px;
- border-style: solid;
- color: white;
- background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
- border-color: #8e0b0b; }
- .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:active {
- border-width: 2px;
- border-style: solid;
- border-color: #8e0b0b;
- background-image: linear-gradient(to bottom, #8e0b0b);
- color: white; }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
- border-width: 2px;
- border-style: solid;
- color: white;
- border-color: #ef2929;
- background-image: linear-gradient(to bottom, #ef2929);
- text-shadow: none;
- icon-shadow: none; }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
- border-right-style: none;
- border-bottom-style: none; }
- .message-dialog.csd .dialog-action-area .button:last-child {
- border-bottom-right-radius: 7px; }
- .message-dialog.csd .dialog-action-area .button:first-child {
- border-left-style: none;
- border-bottom-left-radius: 7px; }
-
-GtkFileChooserDialog .search-bar {
- background-color: #fff;
- border-color: #fff;
- box-shadow: none; }
- GtkFileChooserDialog .search-bar:backdrop {
- background-color: #fff;
- border-color: #fff; }
-GtkFileChooserDialog .dialog-action-box {
- border-top: 1px solid #7f7f7f; }
- GtkFileChooserDialog .dialog-action-box:backdrop {
- border-top-color: #8b8b8b; }
-
-/***********
- * Sidebar *
- ***********/
-.sidebar,
-.sidebar .view {
- border: none;
- background-color: white; }
- .sidebar .scrollbar.trough,
- .sidebar .view .scrollbar.trough {
- background-color: #e6e6e6;
- border-radius: 6px;
- border-width: 2px;
- border-color: transparent; }
- .sidebar .scrollbar.slider,
- .sidebar .view .scrollbar.slider {
- background-color: white; }
- .sidebar .scrollbar.slider:hover,
- .sidebar .view .scrollbar.slider:hover {
- background-color: white; }
- .sidebar:backdrop,
- .sidebar .view:backdrop {
- background-color: white; }
- .sidebar:selected,
- .sidebar .view:selected {
- background-color: #000; }
- .sidebar .separator,
- .sidebar .view .separator {
- color: #d8d8d8; }
-
-GtkPaned {
- margin: 0 8px 8px 0; }
- GtkPaned:dir(rtl) {
- margin-right: 0;
- margin-left: 8px; }
-
-.pane-separator {
- background-image: linear-gradient(to bottom, #7f7f7f); }
- .pane-separator:backdrop {
- background-image: linear-gradient(to bottom, #8b8b8b); }
-
-/**************
- * GtkInfoBar *
- **************/
-GtkInfoBar {
- border-width: 0;
- border-style: none; }
-
-.info,
-.question,
-.warning,
-.error {
- background-color: #000;
- color: #fff;
- text-shadow: 0 1px black;
- border-color: black; }
- .info .button,
- .question .button,
- .warning .button,
- .error .button {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- background-image: linear-gradient(to bottom, #0d0d0d, #000 40%, black);
- border-color: black; }
- .info .button:hover,
- .question .button:hover,
- .warning .button:hover,
- .error .button:hover {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- border-color: black;
- background-image: linear-gradient(to bottom, #242424, #0a0a0a 40%, #000); }
- .info .button:active,
- .question .button:active,
- .warning .button:active,
- .error .button:active {
- border-width: 2px;
- border-style: solid;
- border-color: black;
- background-image: linear-gradient(to bottom, black);
- color: #fff; }
- .info .button:insensitive,
- .question .button:insensitive,
- .warning .button:insensitive,
- .error .button:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, white);
- text-shadow: none;
- icon-shadow: none; }
- .info .button:backdrop,
- .question .button:backdrop,
- .warning .button:backdrop,
- .error .button:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- border-color: #000;
- background-image: linear-gradient(to bottom, #000);
- text-shadow: none;
- icon-shadow: none; }
- .info .button:backdrop:insensitive,
- .question .button:backdrop:insensitive,
- .warning .button:backdrop:insensitive,
- .error .button:backdrop:insensitive {
- border-width: 2px;
- border-style: solid;
- color: #7f7f7f;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff); }
-
-/************
- * Tooltips *
- ************/
-.tooltip {
- color: white;
- padding: 4px;
- /* not working */
- border-radius: 5px;
- background-color: rgba(0, 0, 0, 0.8);
- text-shadow: 0 1px black; }
-
-.tooltip * {
- padding: 4px;
- background-color: transparent;
- color: inherit; }
-
-/*****************
- * Color Chooser *
- *****************/
-GtkColorSwatch {
- border: 1px solid rgba(0, 0, 0, 0.3);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
- GtkColorSwatch.color-light:hover {
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4)); }
- GtkColorSwatch.color-light:hover:backdrop {
- background-image: none; }
- GtkColorSwatch.color-dark:hover {
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); }
- GtkColorSwatch.color-dark:hover:backdrop {
- background-image: none; }
- GtkColorSwatch:hover {
- border-color: rgba(0, 0, 0, 0.5); }
- GtkColorSwatch:backdrop {
- border-color: rgba(0, 0, 0, 0.2);
- box-shadow: none; }
- GtkColorSwatch.top {
- border-top-left-radius: 5px;
- border-top-right-radius: 5px; }
- GtkColorSwatch.bottom {
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px; }
- GtkColorSwatch.left, GtkColorSwatch:first-child {
- border-top-left-radius: 5px;
- border-bottom-left-radius: 5px; }
- GtkColorSwatch.right, GtkColorSwatch:last-child {
- border-top-right-radius: 5px;
- border-bottom-right-radius: 5px; }
- GtkColorSwatch:only-child {
- border-radius: 5px; }
- GtkColorSwatch.color-active-badge {
- border-width: 2px; }
- GtkColorSwatch.color-active-badge:hover {
- background-image: none; }
- GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover {
- color: rgba(0, 0, 0, 0.3);
- border-color: rgba(0, 0, 0, 0.3); }
- GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover {
- color: rgba(255, 255, 255, 0.5);
- border-color: rgba(255, 255, 255, 0.5); }
-
-GtkColorChooserWidget #add-color-button {
- border-color: #bfbfbf;
- background-color: #bfbfbf;
- color: #fff;
- box-shadow: none; }
- GtkColorChooserWidget #add-color-button:hover {
- border-color: #7f7f7f;
- background-color: #7f7f7f; }
- GtkColorChooserWidget #add-color-button:backdrop {
- border-color: #c5c5c5;
- background-color: #c5c5c5; }
-
-/**********************
- * Window Decorations *
- *********************/
-.window-frame {
- border-radius: 7px 7px 0 0;
- border-width: 0px;
- box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23);
- /* this is used for the resize cursor area */
- margin: 10px; }
- .window-frame:backdrop {
- box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); }
- .window-frame.tiled {
- border-radius: 0; }
- .window-frame.csd.popup {
- border-radius: 0;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
- .window-frame.csd.tooltip {
- border-radius: 5px;
- box-shadow: none; }
-
-.button.titlebutton {
- padding: 8px;
- border-color: transparent;
- background-image: none;
- transition-property: border, box-shadow, color;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.titlebutton:hover {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
- border-color: #7f7f7f; }
- .button.titlebutton:active {
- border-width: 2px;
- border-style: solid;
- border-color: #7f7f7f;
- background-image: linear-gradient(to bottom, #7f7f7f);
- color: #fff; }
- .button.titlebutton:backdrop {
- border-width: 2px;
- border-style: solid;
- color: #000;
- border-color: #8b8b8b;
- background-image: linear-gradient(to bottom, #fff);
- text-shadow: none;
- icon-shadow: none;
- border-color: transparent;
- transition-property: border, box-shadow, color; }
+++ /dev/null
-// General guidelines:
-// - very unlikely you want to edit something else than _common.scss
-// - keep the number of defined colors to a minimum, use the color blending functions if
-// you need a subtle shade
-// - if you need to inverse a color function use the @if directive to match for dark $variant
-
-@import 'colors';
-@import 'drawing';
-@import 'common';
+++ /dev/null
-#!/usr/bin/bash
-
-bundle exec sass --update --sourcemap=none .
+++ /dev/null
-@define-color fg_color #000;
-@define-color bg_color #dcdad5;
-@define-color text_color #000;
-@define-color base_color #fff;
-@define-color selected_bg_color #4b6983;
-@define-color selected_fg_color #fff;
-@define-color tooltip_bg_color #eee1b3;
-@define-color tooltip_fg_color #000;
-@define-color placeholder_text_color #808080;
-
-@define-color info_fg_color rgb (181, 171, 156);
-@define-color info_bg_color rgb (252, 252, 189);
-@define-color warning_fg_color rgb (173, 120, 41);
-@define-color warning_bg_color rgb (250, 173, 61);
-@define-color question_fg_color rgb (97, 122, 214);
-@define-color question_bg_color rgb (138, 173, 212);
-@define-color error_fg_color rgb (166, 38, 38);
-@define-color error_bg_color rgb (237, 54, 54);
-
-@define-color success_bg_color #4e9a06;
-
-* {
- color: @fg_color;
- border-color: shade (@bg_color, 0.6);
- padding: 2px;
-}
-
-.background, .button, .slider {
- background-color: @bg_color;
-}
-
-.popover {
- border-color: darker(@bg_color);
- border-width: 1px;
- border-style: solid;
-}
-
-.expander, GtkTreeView.view.expander {
- color: #fff;
-}
-
-.expander:hover,
-GtkTreeView.view.expander:selected:hover {
- color: @text_color;
-}
-
-GtkTreeView.dnd {
- border-color: @internal_element_color;
- border-radius: 0;
- border-width: 1px;
- border-style: solid;
-}
-
-*:insensitive {
- border-color: shade (@bg_color, 0.7);
- background-color: shade (@bg_color, 0.9);
- color: shade (@bg_color, 0.7);
-}
-
-.entry.read-only {
- border-color: shade (@bg_color, 0.7);
- background-color: shade (@bg_color, 0.9);
-}
-
-.entry:selected {
- background-color: shade (@bg_color, 0.9);
- color: @fg_color;
-}
-
-.entry:selected:focused {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.view {
- border-width: 0;
- border-radius: 0;
- background-color: @base_color;
- color: @text_color;
-}
-.view:selected {
- background-color: shade (@bg_color, 0.9);
- color: @fg_color;
-}
-
-.view:selected:focused {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.view column:sorted row,
-.view column:sorted row:hover {
- background-color: shade (@bg_color, 0.85);
-}
-
-.view column:sorted row:nth-child(odd),
-.view column:sorted row:nth-child(odd):hover {
- background-color: shade (@bg_color, 0.8);
-}
-
-.view row,
-.view row:hover {
- background-color: @base_color;
- color: @text_color;
-}
-
-.view row:nth-child(odd),
-.view row:nth-child(odd):hover {
- background-color: shade (@base_color, 0.93);
-}
-
-.view row:selected:focused {
- background-color: @selected_bg_color;
-}
-
-.view row:selected {
- background-color: darker (@bg_color);
- color: @selected_fg_color;
-}
-
-.view.cell.trough,
-.view.cell.trough:hover,
-.view.cell.trough:selected,
-.view.cell.trough:selected:focused {
- background-color: @bg_color;
- color: @fg_color;
-}
-
-.view.cell.progressbar,
-.view.cell.progressbar:hover,
-.view.cell.progressbar:selected,
-.view.cell.progressbar:selected:focused {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.rubberband {
- background-color: alpha (@fg_color, 0.25);
- border-color: @fg_color;
- border-style: solid;
- border-width: 1px;
-}
-
-.tooltip,
-.tooltip * {
- background-color: @tooltip_bg_color;
- color: @tooltip_fg_color;
- border-color: @tooltip_fg_color;
- border-width: 1px;
- border-style: solid;
-}
-
-.button,
-.slider {
- border-style: outset;
- border-width: 2px;
-}
-
-.button:active, .button:checked {
- background-color: shade (@bg_color, 0.7);
- border-style: inset;
-}
-
-.spinbutton.button:hover,
-.button:hover,
-.slider:hover {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
- border-color: shade (@selected_bg_color, 0.7);
-}
-
-.trough {
- background-color: darker (@bg_color);
- border-style: inset;
- border-width: 1px;
- padding: 0;
-}
-
-.entry {
- border-style: inset;
- border-width: 2px;
- background-color: @base_color;
- color: @text_color;
-}
-
-.entry:insensitive {
- background-color: shade (@base_color, 0.9);
- color: shade (@base_color, 0.7);
-}
-.entry:active {
- background-color: #c4c2bd;
- color: #000;
-}
-
-.progressbar,
-.entry.progressbar,
-.cell.progressbar {
- background-color: @selected_bg_color;
- border-color: shade (@selected_bg_color, 0.7);
- color: @selected_fg_color;
- border-style: outset;
- border-width: 1px;
-}
-
-.level-bar.indicator-discrete {
- margin: 1px;
-}
-
-.level-bar.fill-block {
- background-color: @selected_bg_color;
-}
-
-.level-bar.fill-block.level-low {
- background-color: @warning_bg_color;
-}
-
-.level-bar.fill-block.level-high {
- background-color: @success_bg_color;
-}
-
-.level-bar.fill-block.empty-fill-block {
- background-color: @base_color;
-}
-
-GtkCheckButton:hover,
-GtkCheckButton:selected,
-GtkRadioButton:hover,
-GtkRadioButton:selected {
- background-color: shade (@bg_color, 1.05);
-}
-
-.check, .radio,
-.cell.check, .cell.radio,
-.cell.check:hover, .cell.radio:hover {
- border-style: solid;
- border-width: 1px;
- background-color: @base_color;
- border-color: @fg_color;
-}
-
-.check:checked, .radio:checked,
-.check:hover, .radio:hover {
- background-color: @base_color;
- border-color: @fg_color;
- color: @text_color;
-}
-
-.check:active, .radio:active {
- background-color: darker (@bg_color);
- color: @selected_fg_color;
- border-color: @selected_fg_color;
-}
-
-.check:active:focused, .radio:active:focused {
- background-color: @selected_bg_color;
-}
-
-.menuitem.check, .menuitem.radio {
- color: @fg_color;
- border-style: none;
- border-width: 0;
-}
-
-.popup {
- border-style: outset;
- border-width: 1px;
-}
-
-.viewport {
- border-style: inset;
- border-width: 2px;
-}
-
-.notebook {
- border-style: outset;
- border-width: 1px;
-}
-
-.notebook tab {
- border-style: solid;
- border-width: 1px;
- padding: 0;
-}
-
-.notebook .active-page {
- color: @selected_fg_color;
- background-color: darker (@bg_color);
-}
-
-.frame {
- border-style: inset;
- border-width: 1px;
-}
-
-GtkScrolledWindow.frame {
- padding: 0;
-}
-
-.menu,
-.menubar,
-.toolbar {
- border-style: outset;
- border-width: 1px;
-}
-
-.menu:hover,
-.menubar:hover,
-.menuitem:hover,
-.menuitem.check:hover,
-.menuitem.radio:hover {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-GtkSpinButton.button {
- border-width: 1px;
-}
-
-.scale.slider:hover,
-GtkSpinButton.button:hover {
- background-color: shade (@bg_color, 1.05);
- border-color: shade (@bg_color, 0.8);
-}
-
-.scale.slider.fine-tune:active,
-.scale.slider.fine-tune:active:hover,
-.scale.slider.fine-tune.horizontal:active,
-.scale.slider.fine-tune.horizontal:active:hover {
- border-width: 5px;
-}
-
-.scrollbar.slider.fine-tune {
- border-width: 5px;
-}
-
-GtkSwitch.trough:active {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-GtkToggleButton.button:inconsistent {
- border-style: outset;
- border-width: 1px;
- background-color: shade (@bg_color, 0.9);
- border-color: shade (@bg_color, 0.7);
-}
-
-GtkLabel:selected {
- background-color: shade (@bg_color, 0.9);
-}
-
-GtkLabel:selected:focused {
- background-color: @selected_bg_color;
-}
-
-.info {
- background-color: @info_bg_color;
- color: @info_fg_color;
-}
-
-.warning {
- background-color: @warning_bg_color;
- color: @warning_fg_color;
-}
-
-.question {
- background-color: @question_bg_color;
- color: @question_fg_color;
-}
-
-.error {
- background-color: @error_bg_color;
- color: @error_fg_color;
-}
-
-.highlight {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.light-area-focus {
- color: #000;
-}
-
-.dark-area-focus {
- color: #fff;
-}
-GtkCalendar.view {
- border-width: 1px;
- border-style: inset;
- padding: 1px;
-}
-
-GtkCalendar.view:inconsistent {
- color: darker (@bg_color);
-}
-
-GtkCalendar.header {
- background-color: @bg_color;
- border-style: outset;
- border-width: 2px;
-}
-
-GtkCalendar.highlight {
- border-width: 0;
-}
-
-GtkCalendar.button {
- background-color: @bg_color;
-}
-
-GtkCalendar.button:hover {
- background-color: lighter (@bg_color);
- color: @fg_color;
-}
-
-.menu * {
- border-width: 0;
- padding: 2px;
-}
-
-@keyframes spinner {
- 0% { background-image: none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
- 0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
- 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none; }
- 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }
- 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
- 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
- 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
- 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
- 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
- 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
- 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
- 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
- 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
- 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
- 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
- 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
- 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
- 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
- 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
- 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
- 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
- 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
- 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
- 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
- 100% { background-image: none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
- 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
-}
-
-.spinner {
- background-color: transparent;
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
- background-position: 25.00% 6.70%, 6.70% 25.00%, 0.00% 50.00%, 6.70% 75.00%, 25.00% 93.30%, 50.00% 100.00%, 75.00% 93.30%, 93.30% 75.00%, 100.00% 50.00%, 93.30% 25.00%, 75.00% 6.70%, 50.00% 0.00%;
- background-size: 20% 20%;
- background-repeat: no-repeat;
- transition: background-image 500ms ease-out;
-}
-
-.spinner:active {
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
- animation: spinner 1s infinite linear;
-}
-
-/* Client side decorations */
-.titlebar {
- text-shadow: 1px 1px lighter (@bg_color);
- background-image: linear-gradient(to bottom, white, @bg_color);
- border-radius: 7px 7px 0px 0px;
-}
-
-.maximized .titlebar,
-.tiled .titlebar {
- border-radius: 0;
-}
-
-.titlebar.default-decoration {
- border: none;
- box-shadow: none;
-}
-
-.titlebar .title {
- font: Bold 10;
-}
-
-.titlebar .subtitle {
- font: 9;
-}
-
-.titlebar:backdrop {
- text-shadow: none;
- background-image: none;
- background-color: @bg_color;
-}
-
-.titlebar .titlebutton {
- icon-shadow: 0px 1px #ffff;
- color: shade(@fg_color, 1.8);
- background: none;
- padding: 5px 5px 6px 5px;
-
- border-radius: 3px;
- border-width: 1px 1px 2px 1px;
- border-color: transparent;
- border-style: solid;
- border-image: none;
-}
-
-.titlebar .titlebutton:hover {
- background-image: linear-gradient(to bottom, @bg_color, lighter (@bg_color));
-}
-
-.titlebar .titlebutton:backdrop {
- border-image: none;
- background-image: none;
-}
-
-.titlebar .titlebutton:active {
- background-image: linear-gradient(to bottom, #a7aba7, shade(@bg_color, 0.95));
- color: @selected_fg_color;
- icon-shadow: none;
-}
-
-.titlebar .titlebutton:backdrop {
- background-image: none;
- color: #a7aba7;
- border-image: none;
- icon-shadow: none;
-}
-
-.window-frame {
- border-color: darker (@bg_color);
- border-radius: 7px 7px 0 0;
- border-width: 1px;
- border-style: solid;
-
- box-shadow: 0 2px 8px 3px alpha(black, 0.5);
- margin: 10px;
-}
-
-.window-frame.tooltip.csd {
- border-radius: 1px 1px 0 0;
- box-shadow: none;
- margin: 0px;
-}
-
-.window-frame.popup.csd {
- border-radius: 1px 1px 0 0;
- box-shadow: 0 1px 1px 1px alpha(black, 0.5);
- margin: 0px;
-}
-
-.window-frame.popup {
- border-color: darker (@bg_color);
- border-width: 1px;
- border-style: solid;
-}
-
-.window-frame.tiled {
- border-radius: 0;
- background-color: @bg_color;
-}
-
-.window-frame:backdrop {
- box-shadow: 0 2px 5px 1px alpha(black, 0.5);
-}
+++ /dev/null
-@define-color bg_color -gtk-win32-color(button, 15);
-@define-color text_color -gtk-win32-color(button, 18);
-@define-color base_color #fff;
-@define-color selected_bg_color -gtk-win32-color(button, 13);
-@define-color selected_fg_color -gtk-win32-color(button, 14);
-@define-color info_fg_color rgb (181, 171, 156);
-@define-color info_bg_color rgb (252, 252, 189);
-@define-color warning_fg_color rgb (173, 120, 41);
-@define-color warning_bg_color rgb (250, 173, 61);
-@define-color question_fg_color rgb (97, 122, 214);
-@define-color question_bg_color rgb (138, 173, 212);
-@define-color error_fg_color rgb (166, 38, 38);
-@define-color error_bg_color rgb (237, 54, 54);
-
-@define-color app_notification_a #aeaea4;
-@define-color app_notification_b #d1d1cb;
-@define-color app_notification_c #d8d8d3;
-
-@define-color app_notification_border #949486;
-
-@define-color primary_toolbar_button_text_shadow alpha(black, 0.1);
-
-GtkWindow,
-GtkViewport {
- background-color: @bg_color;
-}
-
-* {
- color: -gtk-win32-color(button, 18);
- -GtkWidget-link-color: -gtk-win32-color(button, 26);
- -GtkWidget-visited-link-color: -gtk-win32-color(button, 26);
- border-color: shade (@bg_color, 0.6);
-
- -GtkScrolledWindow-scrollbars-within-bevel: 1;
- -GtkScrolledWindow-scrollbars-spacing: 0;
-}
-
-GtkFrame {
- border-width: 2px;
- border-style: solid;
- background-color: transparent;
- border-image: -gtk-win32-theme-part(button, 4 1) 2 2 2 2 stretch;
-}
-
-*:insensitive {
- color: -gtk-win32-color(button, 17);
-}
-
-*:selected,
-*:selected:focus {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.info {
- background-color: @info_bg_color;
- color: @info_fg_color;
-}
-
-.warning {
- background-color: @warning_bg_color;
- color: @warning_fg_color;
-}
-
-.question {
- background-color: @question_bg_color;
- color: @question_fg_color;
-}
-
-.error {
- background-color: @error_bg_color;
- color: @error_fg_color;
-}
-
-.highlight {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.light-area-focus {
- color: #000;
-}
-
-.dark-area-focus {
- color: #fff;
-}
-
-.notebook > GtkScrolledWindow.frame {
- border-style: none;
-}
-
-GtkScrolledWindow.frame {
- border-style: solid;
- border-width: 2px;
- border-image: -gtk-win32-theme-part(listview, 5 1) 2 2 2 2 stretch;
-}
-
-.view {
- border-width: 0;
- border-radius: 0;
- background-color: @base_color;
- color: @text_color;
-}
-
-.view:selected {
- background-color: shade (@bg_color, 0.9);
- color: @fg_color;
-}
-
-.view:selected:focused {
- background-color: @selected_bg_color;
- color: @selected_fg_color;
-}
-
-.tooltip {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(tooltip, 3 1);
- color: -gtk-win32-color(button, 23);
- border-width: 0px;
-}
-
-.tooltip * {
- color: -gtk-win32-color(button, 23);
-}
-
-GtkAssistant .sidebar .highlight {
- font: bold;
- color: -gtk-win32-color(button, 9);
-}
-
-/* Buttons */
-
-.button {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(button, 1 1);
- border-width: 0;
- -GtkWidget-focus-line-width: 1;
- -GtkWidget-focus-padding: 3;
- -GtkButton-default-border: 0px;
- padding: 3px;
-}
-
-.button:insensitive {
- background-image: -gtk-win32-theme-part(button, 1 4);
-}
-
-.button:focused {
- background-image: -gtk-win32-theme-part(button, 1 5);
-}
-
-.button:prelight, .button:prelight:focused {
- background-image: -gtk-win32-theme-part(button, 1 2);
- color: @text_color;
-}
-
-.button:active, .button:active:focused, .button:active:focused:prelight {
- background-image: -gtk-win32-theme-part(button, 1 3);
- color: @text_color;
-}
-
-/* Override *:selected { ...} style; affects horizontal-buttons */
-.button:selected {
- background-color: transparent;
-}
-
-/* Check buttons */
-
-/* Prevent selected check/radio buttons from getting the "selected" blue background */
-GtkCheckButton:prelight:selected,
-GtkRadioButton:prelight:selected {
- background-color: transparent;
-}
-
-/* This is meaningless, it just enables prelight propagation to check/radio mark */
-GtkCheckButton,
-GtkRadioButton,
-GtkCheckButton:prelight,
-GtkRadioButton:prelight {
- background-image: -gtk-gradient (linear, left top, right bottom, from(transparent), to(transparent));
-}
-
-.check:focused,
-.check {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(button, 3 1);
- border-width: 0;
-}
-
-.check:insensitive {
- background-image: -gtk-win32-theme-part(button, 3 4);
-}
-
-/* The GtkButton here is to avoid problems with checkboxes
- in a listview where all checkboxes in a row gets prelighted
- whenever the row is prelighted */
-
-GtkButton.check:focused:prelight,
-GtkButton.check:prelight {
- background-image: -gtk-win32-theme-part(button, 3 2);
-}
-
-.check:focused:active,
-.check:active {
- background-image: -gtk-win32-theme-part(button, 3 5);
-}
-
-.check:active:insensitive {
- background-image: -gtk-win32-theme-part(button, 3 8);
-}
-
-GtkButton.check:focused:active:prelight,
-GtkButton.check:active:prelight {
- background-image: -gtk-win32-theme-part(button, 3 6);
-}
-
-.check:focused:inconsistent,
-.check:inconsistent {
- background-image: -gtk-win32-theme-part(button, 3 9);
-}
-
-.check:inconsistent:insensitive {
- background-image: -gtk-win32-theme-part(button, 3 12);
-}
-
-.check:focused:inconsistent:prelight,
-.check:inconsistent:prelight {
- background-image: -gtk-win32-theme-part(button, 3 10);
-}
-
-.check:selected {
- background-color: transparent;
-}
-
-/* Radio buttons */
-
-.radio {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(button, 2 1);
- border-width: 0;
-}
-
-.radio:insensitive {
- background-image: -gtk-win32-theme-part(button, 2 4);
-}
-
-.radio:prelight {
- background-image: -gtk-win32-theme-part(button, 2 2);
-}
-
-.radio:active {
- background-image: -gtk-win32-theme-part(button, 2 5);
-}
-
-.radio:active:insensitive {
- background-image: -gtk-win32-theme-part(button, 2 8);
-}
-
-.radio:active:prelight {
- background-image: -gtk-win32-theme-part(button, 2 6);
-}
-
-.radio:inconsistent {
- background-image: -gtk-win32-theme-part(button, 2 1, over (2 5, 0.3));
-}
-
-.radio:inconsistent:insensitive {
- background-image: -gtk-win32-theme-part(button, 2 4, over (2 8, 0.3));
-}
-
-.radio:inconsistent:prelight {
- background-image: -gtk-win32-theme-part(button, 2 4, over(2 6, 0.3));
-}
-
-.radio:selected {
- background-color: transparent;
-}
-
-/* Scrollbars */
-
-/* TODO: Win32 has different concept for upper and lower trough, we
- don't use this atm */
-
-.scrollbar {
- background-color: transparent;
- -GtkRange-trough-border: 0;
- -GtkRange-arrow-scaling: 0.0;
- -GtkRange-slider-width: -gtk-win32-size(scrollbar, 3);
-}
-
-.scrollbar.vertical {
- -GtkRange-slider-width: -gtk-win32-size(scrollbar, 2);
-}
-
-.scrollbar.button.bottom {
- background-image: -gtk-win32-theme-part(scrollbar, 1 5);
-}
-
-.scrollbar.button.bottom:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 6);
-}
-
-.scrollbar.button.bottom:active,
-.scrollbar.button.bottom:active:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 7);
-}
-
-.scrollbar.button.bottom:insensitive {
- background-image: -gtk-win32-theme-part(scrollbar, 1 8);
-}
-
-.scrollbar.button.top {
- background-image: -gtk-win32-theme-part(scrollbar, 1 1);
-}
-
-.scrollbar.button.top:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 2);
-}
-
-.scrollbar.button.top:active,
-.scrollbar.button.top:active:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 3);
-}
-
-.scrollbar.button.top:insensitive {
- background-image: -gtk-win32-theme-part(scrollbar, 1 4);
-}
-
-.scrollbar.button.left {
- background-image: -gtk-win32-theme-part(scrollbar, 1 9);
-}
-
-.scrollbar.button.left:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 10);
-}
-
-.scrollbar.button.left:active,
-.scrollbar.button.left:active:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 11);
-}
-
-.scrollbar.button.left:insensitive {
- background-image: -gtk-win32-theme-part(scrollbar, 1 12);
-}
-
-.scrollbar.button.right {
- background-image: -gtk-win32-theme-part(scrollbar, 1 13);
-}
-
-.scrollbar.button.right:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 14);
-}
-
-.scrollbar.button.right:active,
-.scrollbar.button.right:active:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 1 15);
-}
-
-.scrollbar.button.right:insensitive {
- background-image: -gtk-win32-theme-part(scrollbar, 1 16);
-}
-
-.scrollbar.trough {
- border-width: 0;
- background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (4 1));
-}
-
-.scrollbar.trough.vertical {
- border-width: 0;
- background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (6 1));
-}
-
-.scrollbar.slider {
- border-width: 0;
- background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (8 1));
-}
-
-.scrollbar.slider:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 2 2, over (8 2));
-}
-
-.scrollbar.slider:active {
- background-image: -gtk-win32-theme-part(scrollbar, 2 3, over (8 3));
-}
-
-.scrollbar.slider:insensitive {
- /* There's a theme part for "disabled slider", but the only app observed
- to have a disabled scrollbar (Notepad) does not draw its slider at all
- when scrollbar is disabled. */
- background-image: none;
- background-color: transparent;
-}
-
-.scrollbar.slider.vertical {
- background-image: -gtk-win32-theme-part(scrollbar, 3 1, over (9 1));
-}
-
-.scrollbar.slider.vertical:prelight {
- background-image: -gtk-win32-theme-part(scrollbar, 3 2, over (9 2));
-}
-
-.scrollbar.slider.vertical:active {
- background-image: -gtk-win32-theme-part(scrollbar, 3 3, over (9 3));
-}
-
-.scrollbar.slider.vertical:insensitive {
- background-image: none;
- background-color: transparent;
-}
-
-/* Entry */
-
-/* We apply the border as a border combined with the background so that
- gtk_entry_set_has_frame works */
-
-.entry {
- border-width: 1px;
- border-style: solid;
- border-image: -gtk-win32-theme-part(edit, 6 1) 1 1 1 1 stretch;
- background-image: -gtk-win32-theme-part(edit, 6 1, margins(-1 -1 -1 -1));
- padding: 2px;
-}
-.entry:insensitive {
- border-image: -gtk-win32-theme-part(edit, 6 4) 1 1 1 1 stretch;
- background-image: -gtk-win32-theme-part(edit, 6 4, margins(-1 -1 -1 -1));
- color: #a7aba7;
-}
-.entry:prelight {
- border-image: -gtk-win32-theme-part(edit, 6 2) 1 1 1 1 stretch;
- background-image: -gtk-win32-theme-part(edit, 6 2, margins(-1 -1 -1 -1));
-}
-.entry:focused {
- border-image: -gtk-win32-theme-part(edit, 6 3) 1 1 1 1 stretch;
- background-image: -gtk-win32-theme-part(edit, 6 3, margins(-1 -1 -1 -1));
-}
-
-/* Spinbuttons */
-
-.spinbutton .button,
-.spinbutton .button:focused {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(spin, 2 1, margins(0 -1 -1 -1));
- color: rgba(0, 0, 0, 0);
-}
-
-.spinbutton .button:last-child,
-.spinbutton .button:focused:last-child {
- background-image: -gtk-win32-theme-part(spin, 1 1, margins(-1 -1 0 -1));
-}
-
-.spinbutton .button:prelight,
-.spinbutton .button:prelight:focused {
- background-image: -gtk-win32-theme-part(spin, 2 2, margins(0 -1 -1 -1));
-}
-
-.spinbutton .button:prelight:last-child,
-.spinbutton .button:prelight:focused:last-child {
- background-image: -gtk-win32-theme-part(spin, 1 2, margins(-1 -1 0 -1));
-}
-
-
-.spinbutton .button:active,
-.spinbutton .button:active:prelight,
-.spinbutton .button:active:focused,
-.spinbutton .button:active:prelight:focused {
- background-image: -gtk-win32-theme-part(spin, 2 3, margins(0 -1 -1 -1));
-}
-
-.spinbutton .button:active:last-child,
-.spinbutton .button:active:prelight:last-child,
-.spinbutton .button:active:focused:last-child,
-.spinbutton .button:active:prelight:focused:last-child {
- background-image: -gtk-win32-theme-part(spin, 1 3, margins(-1 -1 0 -1));
-}
-
-.spinbutton .button:insensitive {
- background-image: -gtk-win32-theme-part(spin, 2 4, margins(0 -1 -1 -1));
-}
-
-.spinbutton .button:insensitive:last-child {
- background-image: -gtk-win32-theme-part(spin, 1 4, margins(-1 -1 0 -1));
-}
-
-
-
-.spinbutton.vertical .button,
-.spinbutton.vertical .button:focused {
- background-color: transparent;
- color: rgba(0, 0, 0, 0);
- background-image: -gtk-win32-theme-part(spin, 1 1, margins(0 -1 -0 -1));
-}
-
-.spinbutton.vertical .button:last-child,
-.spinbutton.vertical .button:focused:last-child {
- background-image: -gtk-win32-theme-part(spin, 2 1, margins(0 -1 0 -1));
-}
-
-
-.spinbutton.vertical .button:prelight,
-.spinbutton.vertical .button:prelight:focused {
- background-image: -gtk-win32-theme-part(spin, 1 2, margins(0 -1 -0 -1));
-}
-
-.spinbutton.vertical .button:prelight:last-child,
-.spinbutton.vertical .button:prelight:focused:last-child {
- background-image: -gtk-win32-theme-part(spin, 2 2, margins(0 -1 0 -1));
-}
-
-
-.spinbutton.vertical .button:active,
-.spinbutton.vertical .button:active:prelight,
-.spinbutton.vertical .button:active:focused,
-.spinbutton.vertical .button:active:prelight:focused {
- background-image: -gtk-win32-theme-part(spin, 1 3, margins(0 -1 -0 -1));
-}
-
-.spinbutton.vertical .button:active:last-child,
-.spinbutton.vertical .button:active:prelight:last-child,
-.spinbutton.vertical .button:active:focused:last-child,
-.spinbutton.vertical .button:active:prelight:focused:last-child {
- background-image: -gtk-win32-theme-part(spin, 2 3, margins(0 -1 0 -1));
-}
-
-.spinbutton.vertical .button:insensitive {
- background-image: -gtk-win32-theme-part(spin, 1 4, margins(0 -1 -0 -1));
-}
-
-.spinbutton.vertical .button:insensitive:last-child {
- background-image: -gtk-win32-theme-part(spin, 2 4, margins(0 -1 0 -1));
-}
-
-
-
-.spinbutton .button:dir(rtl),
-.spinbutton .button:focused:dir(rtl) {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(spin, 2 1, margins(0 -1 -1 -1));
- color: rgba(0, 0, 0, 0);
-}
-
-.spinbutton .button:first-child:dir(rtl),
-.spinbutton .button:focused:first-child:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 1 1, margins(-1 -1 0 -1));
-}
-
-.spinbutton .button:prelight:dir(rtl),
-.spinbutton .button:prelight:focused:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 2 2, margins(0 -1 -1 -1));
-}
-
-.spinbutton .button:prelight:first-child:dir(rtl),
-.spinbutton .button:prelight:focused:first-child:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 1 2, margins(-1 -1 0 -1));
-}
-
-
-.spinbutton .button:active:dir(rtl),
-.spinbutton .button:active:prelight:dir(rtl),
-.spinbutton .button:active:focused:dir(rtl),
-.spinbutton .button:active:prelight:focused:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 2 3, margins(0 -1 -1 -1));
-}
-
-.spinbutton .button:active:first-child:dir(rtl),
-.spinbutton .button:active:prelight:first-child:dir(rtl),
-.spinbutton .button:active:focused:first-child:dir(rtl),
-.spinbutton .button:active:prelight:focused:first-child:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 1 3, margins(-1 -1 0 -1));
-}
-
-.spinbutton .button:insensitive:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 2 4, margins(0 -1 -1 -1));
-}
-
-.spinbutton .button:insensitive:first-child:dir(rtl) {
- background-image: -gtk-win32-theme-part(spin, 1 4, margins(-1 -1 0 -1));
-}
-
-/* Ranges */
-
-/* TODO: The trough is not quite right, it covers everything,
- but in win32 the slider 'sticks out' on the sides of the
- trough */
-
-.scale {
- background-color: transparent;
- -GtkScale-value-spacing: 0;
- -GtkScale-slider-length: 12;
- -GtkRange-slider-width: 20;
- -GtkRange-trough-border: 0;
-}
-
-.scale.trough {
- margin: 8px 0;
- border-style: none;
- border-width: 0;
- background-image: -gtk-win32-theme-part(trackbar, 1 1);
-}
-
-.scale.trough.vertical {
- margin: 0 8px;
- background-image: -gtk-win32-theme-part(trackbar, 1 1);
-}
-
-.scale.mark.separator {
- /* defines the color of the actuall marks on the scale */
- color: shade(@bg_color, 0.6);
-}
-
-.scale.slider {
- background-color: transparent;
- border-width: 0;
- color: rgba(0,0,0,0);
- background-image: -gtk-win32-theme-part(trackbar, 3 1);
-}
-
-.scale.slider:prelight {
- background-image: -gtk-win32-theme-part(trackbar, 3 2);
-}
-
-.scale.slider:active,
-.scale.slider:prelight:active {
- background-image: -gtk-win32-theme-part(trackbar, 3 3);
-}
-
-.scale.slider:focus {
- background-image: -gtk-win32-theme-part(trackbar, 3 4);
-}
-
-.scale.slider:insensitive {
- background-image: -gtk-win32-theme-part(trackbar, 3 5);
-}
-
-.scale.slider.vertical {
- background-image: -gtk-win32-theme-part(trackbar, 6 1);
-}
-
-.scale.slider.vertical:prelight {
- background-image: -gtk-win32-theme-part(trackbar, 6 2);
-}
-
-.scale.slider.vertical:active,
-.scale.slider.vertical:prelight:active {
- background-image: -gtk-win32-theme-part(trackbar, 6 3);
-}
-
-.scale.slider.vertical:focus {
- background-image: -gtk-win32-theme-part(trackbar, 6 4);
-}
-
-.scale.slider.vertical:insensitive {
- background-image: -gtk-win32-theme-part(trackbar, 6 5);
-}
-
-.scale.slider.scale-has-marks-below {
- background-image: -gtk-win32-theme-part(trackbar, 4 1, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-below:prelight {
- background-image: -gtk-win32-theme-part(trackbar, 4 2, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-below:active,
-.scale.slider.scale-has-marks-below:prelight:active {
- background-image: -gtk-win32-theme-part(trackbar, 4 3, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-below:focus {
- background-image: -gtk-win32-theme-part(trackbar, 4 4, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-below:insensitive {
- background-image: -gtk-win32-theme-part(trackbar, 4 5, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-below.vertical {
- background-image: -gtk-win32-theme-part(trackbar, 8 1, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-below.vertical:prelight {
- background-image: -gtk-win32-theme-part(trackbar, 8 2, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-below.vertical:active,
-.scale.slider.scale-has-marks-below.vertical:prelight:active {
- background-image: -gtk-win32-theme-part(trackbar, 8 3, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-below.vertical:focus {
- background-image: -gtk-win32-theme-part(trackbar, 8 4, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-below.vertical:insensitive {
- background-image: -gtk-win32-theme-part(trackbar, 8 5, margins(0 0 -2 0));
-}
-
-
-
-.scale.slider.scale-has-marks-above {
- background-image: -gtk-win32-theme-part(trackbar, 5 1, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-above:prelight {
- background-image: -gtk-win32-theme-part(trackbar, 5 2, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-above:active,
-.scale.slider.scale-has-marks-above:prelight:active {
- background-image: -gtk-win32-theme-part(trackbar, 5 3, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-above:focus {
- background-image: -gtk-win32-theme-part(trackbar, 5 4, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-above:insensitive {
- background-image: -gtk-win32-theme-part(trackbar, 5 5, margins(0 -2 0 0));
-}
-
-.scale.slider.scale-has-marks-above.vertical {
- background-image: -gtk-win32-theme-part(trackbar, 7 1, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-above.vertical:prelight {
- background-image: -gtk-win32-theme-part(trackbar, 7 2, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-above.vertical:active,
-.scale.slider.scale-has-marks-above.vertical:prelight:active {
- background-image: -gtk-win32-theme-part(trackbar, 7 3, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-above.vertical:focus {
- background-image: -gtk-win32-theme-part(trackbar, 7 4, margins(0 0 -2 0));
-}
-
-.scale.slider.scale-has-marks-above.vertical:insensitive {
- background-image: -gtk-win32-theme-part(trackbar, 7 5, margins(0 0 -2 0));
-}
-
-/* Progress bars */
-
-GtkProgressBar {
- background-color: transparent;
- padding: 0;
-}
-
-GtkProgressBar.trough {
- border-width: 0;
- background-image: -gtk-win32-theme-part(progress, 1 1);
-}
-
-GtkProgressBar.progressbar,
-GtkEntry.progressbar,
-GtkEntry.progressbar:focused {
- border-width: 0;
- background-image: -gtk-win32-theme-part(progress, 5 1);
-}
-
-GtkProgressBar.progressbar.pulse,
-GtkEntry.progressbar.pulse,
-GtkEntry.progressbar.pulse:focused {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(progress, 8 1);
-}
-
-GtkProgressBar.trough.vertical {
- background-image: -gtk-win32-theme-part(progress, 2 1);
-}
-
-.progressbar.vertical {
- background-image: -gtk-win32-theme-part(progress, 6 1);
-}
-
-.progressbar.pulse.vertical {
- background-image: -gtk-win32-theme-part(progress, 10 1);
-}
-
-/* Combobox */
-
-GtkComboBox.combobox-entry .button {
- background-color: transparent;
- border-width: 0;
- background-image: -gtk-win32-theme-part(combobox, 1 1);
- color: rgba(0, 0, 0, 0);
-/* Remove padding from combobox button (GtkArrow inside of it is hardcoded to be
- 16x16, but we draw even smaller arrow instead, so padding is completely unnecessary,
- it only makes the button bigger for not good reason).
- Only do this for combobox-entry, because non-entry combobox IS the button,
- and it does need to be as thick as the items of the list it pops up (and it's
- still slimmer than padded combobox-entry!). */
- padding: 0px;
-}
-
-GtkComboBox.combobox-entry .button:prelight,
-GtkComboBox.combobox-entry .button:focused,
-GtkComboBox.combobox-entry .button:prelight:focused {
- background-image: -gtk-win32-theme-part(combobox, 1 2);
-}
-GtkComboBox.combobox-entry .button:active,
-GtkComboBox.combobox-entry .button:active:focused,
-GtkComboBox.combobox-entry .button:active:prelight,
-GtkComboBox.combobox-entry .button:active:focused:prelight {
- background-image: -gtk-win32-theme-part(combobox, 1 3);
-}
-GtkComboBox.combobox-entry .button:insensitive {
- background-image: -gtk-win32-theme-part(combobox, 1 4);
-}
-
-/* Dropdown list should have "window" color, as listbox contents do (usually it's "white") */
-GtkComboBox GtkCellLayout * {
- background-color: -gtk-win32-color(listview, 5);
-}
-
-GtkComboBox .separator {
- /* always disable separators */
- -GtkWidget-wide-separators: true;
- -GtkWidget-horizontal-separator: 0;
- -GtkWidget-vertical-separator: 0;
-}
-
-/* Draw "arrow" for non-entry comboboxes. Select the box, since selecting
- the arrow itself does not seem to work as intended. */
-GtkComboBox GtkBox {
- color: rgba(255, 0, 0, 0);
- background-image: -gtk-win32-theme-part(combobox, 6 1);
-}
-GtkComboBox GtkBox:insensitive {
- color: rgba(255, 0, 0, 0);
- background-image: -gtk-win32-theme-part(combobox, 6 4);
-}
-/* Make sure the style above does not touch comboboxes with entries by
- disabling background image for the box again */
-GtkComboBox.combobox-entry GtkBox {
- color: rgba(255, 0, 0, 0);
- background-image: none;
-}
-GtkComboBox.combobox-entry GtkBox:insensitive {
- color: rgba(255, 0, 0, 0);
- background-image: none;
-}
-/* The arrow is part of the background image drawn by the theme, don't draw GTK's own arrow */
-GtkComboBox.combobox-entry GtkArrow {
- color: rgba(255, 0, 0, 0);
-}
-GtkComboBox.combobox-entry GtkArrow:insensitive {
- color: rgba(255, 0, 0, 0);
-}
-GtkComboBox GtkArrow {
- color: rgba(255, 0, 0, 0);
-}
-GtkComboBox GtkArrow:insensitive {
- color: rgba(255, 0, 0, 0);
-}
-
-/* Toolbar */
-
-.toolbar {
- background-color: transparent;
- border-width: 0;
- background-image: -gtk-win32-theme-part(rebar, 6 1);
-}
-
-.toolbar .button,
-.toolbar .button:focused {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(toolbar, 1 1);
-}
-
-.toolbar .button:prelight,
-.toolbar .button:prelight:focused {
- background-image: -gtk-win32-theme-part(toolbar, 1 2);
-}
-
-.toolbar .button:active {
- background-image: -gtk-win32-theme-part(toolbar, 1 3);
-}
-
-.toolbar .button:active:prelight {
- background-image: -gtk-win32-theme-part(toolbar, 1 6);
-}
-
-.toolbar .button:insensitive {
- background-image: -gtk-win32-theme-part(toolbar, 1 4);
-}
-
-/* Column headers */
-
-column-header .button,
-column-header .button:focus {
- background-color: transparent;
- border-width: 0;
- background-image: -gtk-win32-theme-part(header, 1 1);
-}
-
-column-header .button:prelight,
-column-header .button:prelight:focus {
- background-image: -gtk-win32-theme-part(header, 1 2);
-}
-
-column-header .button:active,
-column-header .button:active:prelight,
-column-header .button:active:focus,
-column-header .button:active:prelight:focus {
- background-image: -gtk-win32-theme-part(header, 1 3);
-}
-
-GtkSwitch {
- font: bold condensed 10;
- color: @text_color;
-}
-
-GtkSwitch.slider {
- padding: 4px;
- background-color: transparent;
- background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (8 1));
- border-width: 0;
-}
-
-GtkSwitch.trough:insensitive {
- background-image: -gtk-win32-theme-part(button, 1 4);
-}
-
-GtkSwitch.trough {
- background-image: -gtk-win32-theme-part(button, 1 1);
-}
-
-GtkSwitch.trough:active {
- background-image: -gtk-win32-theme-part(button, 1 2);
-}
-
-/* Menus */
-
-.menu {
- background-color: -gtk-win32-color(button, 4);
- border-color: shade (-gtk-win32-color(button, 4), 0.6);
- border-style: solid;
- border-width: 1px;
- padding: 2px;
-}
-
-.menuitem {
- color: -gtk-win32-color(button, 7);
-}
-
-.menubar .menuitem *:backdrop {
- color: mix (-gtk-win32-color(button, 7), white, 0.5);
-}
-
-.menubar > .menuitem {
- padding: 3px 5px;
-}
-
-/* Add more padding to menus, increasing visible height of each menuitem */
-.menu * {
- padding: 2px;
-}
-
-/* Make arrows a bit smaller to fit better into W32 theme
- FIXME: they still have the wrong style though - angle instead of a filled triangle */
-GtkMenuItem {
- -GtkMenuItem-arrow-scaling: 0.5;
-}
-
-/* Assistant */
-
-GtkAssistant .sidebar .highlight {
- background-color: gray;
- font: bold;
-}
-
-GtkAssistant .sidebar {
- padding: 12px;
-
- background-color: white;
-
- border-image: none;
- border-width: 0 1px 0 0;
- border-style: solid;
-}
-
-GtkColorSwatch {
- border-style: solid;
- border-width: 1px;
-}
-
-GtkColorSwatch:prelight {
- border-color: shade (@bg_color, 0.2);
-}
-
-.separator,
-.separator:prelight {
- color: shade (@bg_color, 0.6);
-}
-
-GtkStatusbar > GtkFrame {
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- border-image: -gtk-win32-theme-part(status, 0 0, margins (-1 0 0 0)) 2 1 1 1 stretch;
- background-image: none;
-}
-
-.grip {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(status, 3 1);
-}
-
-@keyframes spinner {
- 0% { background-image: none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
- 0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
- 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none; }
- 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }
- 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
- 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
- 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
- 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
- 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
- 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
- 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
- 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
- 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
- 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
- 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
- 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
- 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
- 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
- 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
- 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
- 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
- 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
- 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
- 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
- 100% { background-image: none,
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
- 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
-}
-
-.spinner {
- background-color: transparent;
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
- background-position: 25.00% 6.70%, 6.70% 25.00%, 0.00% 50.00%, 6.70% 75.00%, 25.00% 93.30%, 50.00% 100.00%, 75.00% 93.30%, 93.30% 75.00%, 100.00% 50.00%, 93.30% 25.00%, 75.00% 6.70%, 50.00% 0.00%;
- background-size: 20% 20%;
- background-repeat: no-repeat;
- transition: background-image 500ms ease-out;
-}
-
-.spinner:active {
- background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
- -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
- animation: spinner 1s infinite linear;
-}
-
-/* Popovers */
-.popover {
- border-radius: 3px;
- background-clip: border-box;
- background-color: @bg_color;
-
- border-color: rgba(0, 0, 0, 1);
- border-width: 1px;
- border-style: solid;
-
- box-shadow: 0 2px 3px alpha(black, 0.5);
- margin: 10px;
- padding: 2px;
-}
-.popover > .list,
-.popover > .view,
-.popover > .toolbar {
- background-color: transparent;
-}
-
-/* Listbox */
-.list {
- background-color: -gtk-win32-color(listbox, 5);
-}
-
-/* Dim label */
-.dim-label {
- color: alpha(currentColor, 0.55);
- text-shadow: none;
-}
-
-/* Modelbuttons */
-.button.menuitem:focused,
-.button.menuitem {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(menu, 14 1);
-}
-
-.button.menuitem:active,
-.button.menuitem:active:focused {
- background-color: transparent;
- background-image: -gtk-win32-theme-part(menu, 14 1);
-}
-
-.button.menuitem:active:prelight:focused,
-.button.menuitem:prelight:focused,
-.button.menuitem:prelight {
- background-image: -gtk-win32-theme-part(menu, 14 2);
-}
-
-.button.menuitem:active:prelight:insensitive:focused,
-.button.menuitem:prelight:insensitive:focused,
-.button.menuitem:prelight:insensitive {
- background-image: -gtk-win32-theme-part(menu, 14 4);
-}
-
-
-.button.menuitem.radio:focused,
-.button.menuitem.radio,
-.button.menuitem.radio:prelight,
-.button.menuitem.radio:insensitive {
- background-color: transparent;
- background-image: none;
- border-width: 0;
-}
-
-.button.menuitem.radio:active:focused,
-.button.menuitem.radio:active,
-.button.menuitem.radio:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 12 2, over (11 3));
- border-width: 0;
-}
-
-.button.menuitem.radio:inconsistent:focused,
-.button.menuitem.radio:inconsistent,
-.button.menuitem.radio:inconsistent:insensitive,
-.button.menuitem.radio:inconsistent:prelight,
-.button.menuitem.radio:inconsistent:active,
-.button.menuitem.radio:inconsistent:active:prelight {
- background-image: none; /* Fall back to default, this state is not in win32 */
- border-width: 0;
-}
-
-.button.menuitem.radio:insensitive:active:focused,
-.button.menuitem.radio:insensitive:active,
-.button.menuitem.radio:insensitive:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 12 1, over (11 4));
- border-width: 0;
-}
-
-.button.menuitem.check:focused,
-.button.menuitem.check,
-.button.menuitem.check:insensitive,
-.button.menuitem.check:prelight,
-.button.menuitem.check:prelight:focused {
- background-color: transparent;
- background-image: none;
- border-width: 0;
-}
-
-
-.button.menuitem.check:active:focused,
-.button.menuitem.check:active,
-.button.menuitem.check:active:prelight:focused,
-.button.menuitem.check:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 12 2, over (11 1));
- border-width: 0;
-}
-
-.button.menuitem.check:inconsistent:focused,
-.button.menuitem.check:inconsistent,
-.button.menuitem.check:inconsistent:insensitive,
-.button.menuitem.check:inconsistent:insensitive:focused,
-.button.menuitem.check:inconsistent:prelight,
-.button.menuitem.check:inconsistent:prelight:focused,
-.button.menuitem.check:inconsistent:active,
-.button.menuitem.check:inconsistent:active:focused,
-.button.menuitem.check:inconsistent:active:prelight:focused,
-.button.menuitem.check:inconsistent:active:prelight {
- background-image: none; /* Fall back to default, this state is not in win32 */
- border-width: 0;
-}
-
-.button.menuitem.check:insensitive:active:focused,
-.button.menuitem.check:insensitive:active,
-.button.menuitem.check:insensitive:active:prelight:focused,
-.button.menuitem.check:insensitive:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 12 1, over (11 2));
- border-width: 0;
-}
-
-/* Application notification */
-.app-notification {
- border-style: solid;
- border-color: @app_notification_border;
- border-width: 0 1px 1px 1px;
- border-radius: 0 0 5px 5px;
- padding: 8px;
-
- background-image: linear-gradient(to bottom,
- @app_notification_a,
- @app_notification_b 18%,
- @app_notification_c);
-
- color: @theme_text_color;
- text-shadow: 0 1px @primary_toolbar_button_text_shadow;
- border-image: none;
-}
+++ /dev/null
-/* We should have a real win32 classic theme that picks up\r
- colors from the settings. But for now, at least don't break\r
- when win32 is in classic mode by just using raleigh. */\r
-@import url("Raleigh.css");\r
+++ /dev/null
-@import url("gtk-win32-base.css");
-
-/* Override non-entry combobox arrow parts from the base theme,
- since XP draws an empty white rectangle for parts 6 1 and 6 4.
- Draw parts 1 1 and 1 4 instead */
-GtkComboBox GtkBox {
- background-image: -gtk-win32-theme-part(combobox, 1 1, margins (1 0 1 0));
-}
-GtkComboBox GtkBox:insensitive {
- background-image: -gtk-win32-theme-part(combobox, 1 4, margins (1 0 1 0));
-}
-
-.menubar {
- background-color: #f7f7f7;
- /*background-color: -gtk-win32-color(button, 30);*/
-
- border-width: 0 0 1px 0;
- border-style: solid;
- border-color: #ded3bd;
-}
-
-.menu > .menuitem:prelight {
- background-color: -gtk-win32-color(button, 29);
-}
-
-.menubar > .menuitem:prelight,
-.menubar > .menuitem:prelight:focused {
- background-image: -gtk-win32-theme-part(toolbar, 1 2);
-}
-
-.notebook {
- background-image: -gtk-win32-theme-part(tab, 9 1, margins(-1 -3 -3 -1));
- border-image: -gtk-win32-theme-part(tab, 9 1, margins(0 -2 -2 0)) 1 1 1 1 repeat;
-}
-
-.menuitem.check,
-.menuitem.check:prelight,
-.menuitem.check:insensitive,
-.menuitem.check:active,
-.menuitem.check:active:prelight,
-.menuitem.check:inconsistent,
-.menuitem.check:inconsistent:insensitive,
-.menuitem.check:inconsistent:prelight,
-.menuitem.check:inconsistent:active,
-.menuitem.check:inconsistent:active:prelight,
-.menuitem.check:insensitive:active,
-.menuitem.check:insensitive:active:prelight {
- background-image: none;
- border-width: 0;
-}
-
-.menuitem.radio,
-.menuitem.radio:prelight,
-.menuitem.radio:insensitive,
-.menuitem.radio:active,
-.menuitem.radio:active:prelight,
-.menuitem.radio:inconsistent,
-.menuitem.radio:inconsistent:insensitive,
-.menuitem.radio:inconsistent:prelight,
-.menuitem.radio:inconsistent:active,
-.menuitem.radio:inconsistent:active:prelight,
-.menuitem.radio:insensitive:active,
-.menuitem.radio:insensitive:active:prelight {
- background-image: none;
- border-width: 0;
-}
-
-.spinbutton .button {
- border-width: 1px;
- border-style: solid;
- border-color: #7b9ebd;
-}
-
-.spinbutton .button:last-child {
- border-width: 1px 1px 1px 0px;
-}
-
-GtkProgressBar.progressbar {
- border-width: 2px;
- border-style: solid;
- border-color: transparent;
-}
-
-/* Notebook */
-
-.notebook {
- background-color: #ffffff;
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- background-origin: padding-box;
- background-clip: border-box;
- background-image: -gtk-win32-theme-part(tab, 9 1, margins(-1 -3 -2 -1));
- border-image: -gtk-win32-theme-part(tab, 9 1, margins(0 -2 -1 0)) 1 1 1 1 repeat;
- -GtkNotebook-tab-overlap: 1;
- -GtkNotebook-tab-curvature: 0;
-}
-
-.notebook tab {
- border-width: 0;
- background-image: -gtk-win32-theme-part(tab, 1 1);
- padding: 0px 4px 0px 4px;
-}
-
-.notebook tab.left, .notebook tab.right {
- padding: 4px 0px 4px 0px;
-}
-
-.notebook tab:active {
- background-image: -gtk-win32-theme-part(tab, 1 3, margins(0 0 -1 0));
-}
-.notebook tab:active.top {
- padding: 2px 4px 1px 4px;
-}
-
-.notebook tab:active.bottom {
- padding: 1px 4px 2px 4px;
-}
-
-.notebook tab:active.right {
- padding: 4px 4px 4px 1px;
-}
-
-.notebook tab:active.left {
- padding: 4px 1px 4px 4px;
-}
-
-/* Listbox */
-
-/* This is roughly similar to what Vista+ theme draws. The reason for using
-this instead of changing background-color to @selection_bg_color is that
-blanket "* { color: @text_color; }" style overrides ".list-row:selected {
-color: @selected_fg_color; }", causing labels and widgets in list rows to have
-black (not white) text over blue background. Fixing that requires overhauling
-the whole theme to put narrow "color: @text_color" style everywhere, to be
-able to remove the blanket style.
-And the reason for not using appropriate W32 theme part is that the appropriate
-W32 theme part does not exist in XP theme. */
-.list-row:prelight {
- background-image: -gtk-gradient (linear,
- 0 0, 0 1,
- color-stop(0, rgb(253, 254, 255)),
- color-stop(1, rgb(237, 245, 255)));
- box-shadow: inset -1px -1px 0px rgba (128, 128, 255, 0.5), inset 1px 1px 0px rgba (128, 128, 255, 0.5);
-}
-
-.list-row:selected {
- /* Override *:selected {} blanket style, keeping the background - bright
- and the text - dark */
- background-color: transparent;
- color: @text_color;
- background-image: -gtk-gradient (linear,
- 0 0, 0 1,
- color-stop(0, rgb(236, 244, 255)),
- color-stop(1, rgb(208, 230, 255)));
- box-shadow: inset -1px -1px 0px rgba (128, 128, 255, 0.5), inset 1px 1px 0px rgba (128, 128, 255, 0.5);
-}
-
-.list-row:selected:prelight {
- background-image: -gtk-gradient (linear,
- 0 0, 0 1,
- color-stop(0, rgb(221, 236, 255)),
- color-stop(1, rgb(194, 220, 255)));
- box-shadow: inset -1px -1px 0px rgba (128, 128, 255, 0.5), inset 1px 1px 0px rgba (128, 128, 255, 0.5);
-}
\ No newline at end of file
+++ /dev/null
-@import url("gtk-win32-base.css");
-
-/* Menus */
-
-.menubar {
- background-color: transparent;
- border-width: 0;
- background-image: -gtk-win32-theme-part(menu, 7 1);
-}
-
-.menubar > .menuitem {
- background-color: transparent;
- border-width: 0;
- background-image: -gtk-win32-theme-part(menu, 8 1);
-}
-
-.menubar > .menuitem:prelight {
- background-image: -gtk-win32-theme-part(menu, 8 3);
-}
-
-.menuitem:prelight {
- background-image: -gtk-win32-theme-part(menu, 14 2);
-}
-
-.menuitem:prelight:insensitive {
- background-image: -gtk-win32-theme-part(menu, 14 4);
-}
-
-.menuitem.radio,
-.menuitem.radio:prelight,
-.menuitem.radio:insensitive {
- background-color: transparent;
- background-image: none;
- border-width: 0;
-}
-
-.menuitem.radio:active,
-.menuitem.radio:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 11 3);
- border-width: 0;
-}
-
-.menuitem.radio:inconsistent,
-.menuitem.radio:inconsistent:insensitive,
-.menuitem.radio:inconsistent:prelight,
-.menuitem.radio:inconsistent:active,
-.menuitem.radio:inconsistent:active:prelight {
- background-image: none; /* Fall back to default, this state is not in win32 */
- border-width: 0;
-}
-
-.menuitem.radio:insensitive:active,
-.menuitem.radio:insensitive:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 11 4);
- border-width: 0;
-}
-
-.menuitem.check,
-.menuitem.check:prelight,
-.menuitem.check:insensitive {
- background-image: none;
- border-width: 0;
-}
-
-.menuitem.check:active,
-.menuitem.check:active:prelight {
- background-image: -gtk-win32-theme-part(menu, 11 1);
- border-width: 0;
-}
-
-.menuitem.check:inconsistent,
-.menuitem.check:inconsistent:insensitive,
-.menuitem.check:inconsistent:prelight,
-.menuitem.check:inconsistent:active,
-.menuitem.check:inconsistent:active:prelight {
- background-image: none; /* Fall back to default, this state is not in win32 */
- border-width: 0;
-}
-
-.menuitem.check:insensitive:active,
-.menuitem.check:insensitive:active:prelight{
- background-image: -gtk-win32-theme-part(menu, 11 2);
- border-width: 0;
-}
-
-/* Notebook */
-.notebook {
- /* This prevents a thin half-transparent line between the pane and the tab */
- background-color: -gtk-win32-color(tab, 5);
-
- border-width: 1px 1px 1px 1px;
- border-style: solid;
- background-origin: padding-box;
- background-clip: border-box;
-
- /* W32 theme draws it with borders and all, cut them away */
- background-image: -gtk-win32-theme-part(tab, 9 1, margins(-1 -3 -2 -1));
-
- /* Grab the borders now and duplicate them across the perimeter */
- border-image: -gtk-win32-theme-part(tab, 9 1, margins(0 -2 -1 0)) 1 1 1 1 repeat;
- /* MSW7 themes draw tab overlaps differently. Net result is:
- * inactive tab text never moves no matter which tabs get to be active
- * active tab text moves only up
- * active tab steals space from its neighbors (overlapping their borders without moving them)
- * inactive tab does not steal any space from its neighbors (prelight makes that obvious - one tab's borders light up, its neighbors' don't change)
- * first(last in RTL?) tab has extra gap that disappears (due to overlapping) when this tab activates
- This can't be emulated in GTK, so we won't even try.
- */
- -GtkNotebook-tab-overlap: 0;
- -GtkNotebook-tab-curvature: 0;
-}
-
-.notebook tab {
- /* Make sure parts not covered by the background are transparent */
- background-color: transparent;
-
- /* Use GTK border, since we can control where it's drawn (unlike built-in theme border, which is always left-top-right) */
- border-width: 1px;
- border-style: solid;
- border-color: rgb(137, 140, 149);
-
- /* Sadly, GTK CSS can't rotate images, which means that we can't use tabs from the theme */
- background-image: none;
- /* Don't use border image either, since it has no bottom border */
- border-image: none;
-
- /* By default tabs are large enough for their labels, give them more space */
- padding: 2px;
-}
-
-/* W32 has no concept of notebook header (the rectangle where tabs are - including the area where tabs could be, if you add more of them), make it disappear */
-.notebook.header {
- background-color: transparent;
- background-image: none;
- border-width: 0px;
- border-color: transparent;
-}
-
-/* Draw everything ourselves. Default MSW7 theme for a top tab (the only kind of tab available) is:
- 1-px grey border
- extra 1-px inside white borders to the left and the right
- top 8 pixels of the tab are light grey gradient (from 95% to 92% here)
- rest of the tab is dark grey gradient (quick 3-pixel fall from 87% to 85%, then uniform until half the way, then drops to 84%, last 4 pixels fall down to 81%)
-
- Prelight tab is the same as normal, but with light blue instead of grey.
- Active tabs (prelight ot not) are simple white.
- Disabled tabs are simple dark grey.
- There's also theme part for "focused" tab (simple pale blue), but it is unclear in which circumstances it's used.
-
- Normal and selected tab borders are grey.
- Prelight tab borders are blue.
- Disabled tab borders are darker grey.
- */
-.notebook tab.top {
- background-image: -gtk-gradient (linear,
- 0 0, 0 1,
- color-stop(0, rgb(242, 242, 242)),
- color-stop(0.2, rgb(235, 235, 235)),
- color-stop(0.21, rgb(221, 221, 221)),
- color-stop(0.22, rgb(216, 216, 216)),
- color-stop(0.6, rgb(214, 214, 214)),
- color-stop(0.9, rgb(214, 214, 214)),
- color-stop(1, rgb(207, 207, 207)));
- box-shadow: inset -1px 0px 0px white, inset 1px 0px 0px white;
- /* Tab border is 1px (see above), override bottom border (for top tabs) to be 0px */
- border-bottom: 0px;
-}
-
-.notebook tab.top:prelight {
- background-image: -gtk-gradient (linear,
- 0 0, 0 1,
- color-stop(0, rgb(234, 246, 253)),
- color-stop(0.2, rgb(217, 240, 252)),
- color-stop(0.21, rgb(190, 230, 253)),
- color-stop(0.22, rgb(181, 226, 250)),
- color-stop(0.6, rgb(178, 224, 249)),
- color-stop(0.9, rgb(175, 222, 248)),
- color-stop(1, rgb(167, 217, 245)));
-}
-
-.notebook tab.left {
- background-image: -gtk-gradient (linear,
- 0 0, 1 0,
- color-stop(0, rgb(242, 242, 242)),
- color-stop(0.2, rgb(235, 235, 235)),
- color-stop(0.21, rgb(221, 221, 221)),
- color-stop(0.22, rgb(216, 216, 216)),
- color-stop(0.6, rgb(214, 214, 214)),
- color-stop(0.9, rgb(214, 214, 214)),
- color-stop(1, rgb(207, 207, 207)));
-
- box-shadow: inset 0px -1px 0px white, inset 0px 1px 0px white;
- /* Tab border is 1px (see above), override right border (for left tabs) to be 0px */
- border-right: 0px;
-}
-
-.notebook tab.left:prelight {
- background-image: -gtk-gradient (linear,
- 0 0, 1 0,
- color-stop(0, rgb(234, 246, 253)),
- color-stop(0.2, rgb(217, 240, 252)),
- color-stop(0.21, rgb(190, 230, 253)),
- color-stop(0.22, rgb(181, 226, 250)),
- color-stop(0.6, rgb(178, 224, 249)),
- color-stop(0.9, rgb(175, 222, 248)),
- color-stop(1, rgb(167, 217, 245)));
-}
-
-.notebook tab.right {
- background-image: -gtk-gradient (linear,
- 1 0, 0 0,
- color-stop(0, rgb(242, 242, 242)),
- color-stop(0.2, rgb(235, 235, 235)),
- color-stop(0.21, rgb(221, 221, 221)),
- color-stop(0.22, rgb(216, 216, 216)),
- color-stop(0.6, rgb(214, 214, 214)),
- color-stop(0.9, rgb(214, 214, 214)),
- color-stop(1, rgb(207, 207, 207)));
-
- box-shadow: inset 0px 1px 0px white, inset 0px -1px 0px white;
- /* Tab border is 1px (see above), override left border (for right tabs) to be 0px */
- border-left: 0px;
-}
-
-.notebook tab.right:prelight {
- background-image: -gtk-gradient (linear,
- 1 0, 0 0,
- color-stop(0, rgb(234, 246, 253)),
- color-stop(0.2, rgb(217, 240, 252)),
- color-stop(0.21, rgb(190, 230, 253)),
- color-stop(0.22, rgb(181, 226, 250)),
- color-stop(0.6, rgb(178, 224, 249)),
- color-stop(0.9, rgb(175, 222, 248)),
- color-stop(1, rgb(167, 217, 245)));
-}
-
-.notebook tab.bottom {
- background-image: -gtk-gradient (linear,
- 0 1, 0 0,
- color-stop(0, rgb(242, 242, 242)),
- color-stop(0.2, rgb(235, 235, 235)),
- color-stop(0.21, rgb(221, 221, 221)),
- color-stop(0.22, rgb(216, 216, 216)),
- color-stop(0.6, rgb(214, 214, 214)),
- color-stop(0.9, rgb(214, 214, 214)),
- color-stop(1, rgb(207, 207, 207)));
- box-shadow: inset -1px 0px 0px white, inset 1px 0px 0px white;
- /* Tab border is 1px (see above), override top border (for bottom tabs) to be 0px */
- border-top: 0px;
-}
-
-.notebook tab.bottom:prelight {
- background-image: -gtk-gradient (linear,
- 0 1, 0 0,
- color-stop(0, rgb(234, 246, 253)),
- color-stop(0.2, rgb(217, 240, 252)),
- color-stop(0.21, rgb(190, 230, 253)),
- color-stop(0.22, rgb(181, 226, 250)),
- color-stop(0.6, rgb(178, 224, 249)),
- color-stop(0.9, rgb(175, 222, 248)),
- color-stop(1, rgb(167, 217, 245)));
-}
-
-.notebook tab:active,
-.notebook tab:active:prelight,
-.notebook tab.right:active,
-.notebook tab.right:active:prelight,
-.notebook tab.bottom:active,
-.notebook tab.bottom:active:prelight,
-.notebook tab.left:active,
-.notebook tab.left:active:prelight
-{
- /* active tabs are pure white with grey borders, and prelight changes nothing */
- background-image: none;
- background-color: white;
- border-color: rgb(137, 140, 149);
-}
-
-.notebook tab:insensitive,
-.notebook tab:insensitive,
-.notebook tab.right:insensitive,
-.notebook tab.bottom:insensitive,
-.notebook tab.left:insensitive
-{
- /* insensitive tabs are dark grey white with even darker grey borders */
- background-image: none;
- background-color: rgb(201, 202, 203);
- border-color: rgb(128, 128, 128);
-}
-
-.notebook tab:prelight,
-.notebook tab.right:prelight,
-.notebook tab.bottom:prelight,
-.notebook tab.left:prelight
-{
- /* prelight tabs have blue borders */
- border-color: rgb(60, 127, 177);
-}
-
-
-.notebook tab.top:active {
- /* Make active tab "stick out" up by padding it more at the bottom */
- padding-bottom: 4px;
-}
-
-.notebook tab.right:active {
- /* Make active tab "stick out" right by padding it more at the left */
- padding-left: 4px;
-}
-
-.notebook tab.bottom:active {
- /* Make active tab "stick out" down by padding it more at the top */
- padding-top: 4px;
-}
-
-.notebook tab.left:active {
- /* Make active tab "stick out" left by padding it more at the right */
- padding-right: 4px;
-}
-
-
-/* Listbox */
-
-/* We're cheating here, using part 6 (listview header group),
- because part 1 (listview item) is empty for some reason */
-.list-row:prelight {
- background-image: -gtk-win32-theme-part(listview, 6 10);
-}
-
-.list-row:selected {
- background-color: transparent;
- /* Override *:selected {} blanket style, keeping the background - bright
- and the text - dark */
- color: @text_color;
- background-image: -gtk-win32-theme-part(listview, 6 13);
-}
-
-.list-row:selected:focus {
- background-image: -gtk-win32-theme-part(listview, 6 11);
-}
-
-.list-row:selected:prelight {
- background-image: -gtk-win32-theme-part(listview, 6 12);
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <object class="GtkImage" id="image1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">help-about</property>
- </object>
- <template class="GtkAboutDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="resizable">False</property>
- <property name="type_hint">dialog</property>
- <child internal-child="headerbar">
- <object class="GtkHeaderBar" id="headerbar1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show-close-button">True</property>
- <child type="title">
- <object class="GtkStackSwitcher" id="stack_switcher">
- <property name="visible">False</property>
- <property name="stack">stack</property>
- <property name="no-show-all">True</property>
- </object>
- </child>
- </object>
- </child>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
- <child>
- <object class="GtkBox" id="box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="orientation">vertical</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkImage" id="logo_image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">image-missing</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="name_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">name label</property>
- <property name="justify">center</property>
- <property name="selectable">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkStack" id="stack">
- <property name="width_request">400</property>
- <property name="height_request">100</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="homogeneous">True</property>
- <property name="transition-type">over-up-down</property>
- <property name="transition-duration">600</property>
- <signal name="notify::visible-child" handler="stack_visible_child_notify" swapped="no"/>
- <child>
- <object class="GtkBox" id="page_vbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">8</property>
- <child>
- <object class="GtkLabel" id="version_label">
- <property name="can_focus">False</property>
- <property name="label">version 1.0</property>
- <property name="justify">center</property>
- <property name="selectable">True</property>
- <property name="no-show-all">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="comments_label">
- <property name="can_focus">False</property>
- <property name="label">comments</property>
- <property name="justify">center</property>
- <property name="wrap">True</property>
- <property name="selectable">True</property>
- <property name="no-show-all">True</property>
- <property name="max-width-chars">60</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="hbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="homogeneous">True</property>
- <child>
- <object class="GtkLabel" id="website_label">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <property name="label">http://website.com</property>
- <property name="selectable">True</property>
- <signal name="activate-link" handler="emit_activate_link" object="GtkAboutDialog" swapped="yes"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="license_label">
- <property name="can_focus">False</property>
- <property name="label">license</property>
- <property name="use_markup">True</property>
- <property name="justify">center</property>
- <property name="wrap">True</property>
- <property name="selectable">True</property>
- <property name="no_show_all">True</property>
- <property name="max-width-chars">60</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="copyright_label">
- <property name="can_focus">False</property>
- <property name="label">copyright</property>
- <property name="justify">center</property>
- <property name="wrap">True</property>
- <property name="selectable">True</property>
- <property name="no-show-all">True</property>
- <property name="max-width-chars">60</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">4</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="name">main</property>
- <property name="title" translatable="yes">About</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="credits_page">
- <property name="visible">False</property>
- <property name="no-show-all">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">8</property>
- <child>
- <object class="GtkScrolledWindow" id="scrolledwindow1">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">in</property>
- <child>
- <object class="GtkViewport" id="viewport1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <style>
- <class name="view"/>
- </style>
- <child>
- <object class="GtkGrid" id="credits_grid">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">center</property>
- <property name="valign">start</property>
- <property name="border_width">5</property>
- <property name="orientation">vertical</property>
- <property name="row_spacing">2</property>
- <property name="column_spacing">8</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="name">credits</property>
- <property name="title" translatable="yes">Credits</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="license_page">
- <property name="visible">False</property>
- <property name="no-show-all">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">8</property>
- <child>
- <object class="GtkScrolledWindow" id="scrolledwindow2">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">in</property>
- <child>
- <object class="GtkTextView" id="license_view">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="editable">False</property>
- <property name="left_margin">8</property>
- <property name="right_margin">8</property>
- <property name="cursor_visible">False</property>
- <signal name="event-after" handler="text_view_event_after" swapped="no"/>
- <signal name="key-press-event" handler="text_view_key_press_event" swapped="no"/>
- <signal name="motion-notify-event" handler="text_view_motion_notify_event" swapped="no"/>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="name">license</property>
- <property name="title" translatable="yes">License</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("About");
-N_("Credits");
-N_("License");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkActionBar" parent="GtkBin">
- <property name="can_focus">False</property>
- <child>
- <object class="GtkRevealer" id="revealer">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkFrame" id="frame">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <style>
- <class name="action-bar"/>
- </style>
- <child>
- <object class="GtkBox" id="box">
- <property name="visible">True</property>
- <property name="orientation">horizontal</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="spacing">6</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkAppChooserDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="title" translatable="yes">Select Application</property>
- <property name="type_hint">dialog</property>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
- <child>
- <object class="GtkSearchBar" id="search_bar">
- <property name="visible">True</property>
- <property name="border_width">0</property>
- <child>
- <object class="GtkSearchEntry" id="search_entry">
- <property name="visible">True</property>
- <property name="hexpand">True</property>
- <property name="max-width-chars">40</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">start</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child internal-child="action_area">
- <object class="GtkButtonBox" id="dialog-action_area1">
- <property name="can_focus">False</property>
- <property name="layout_style">end</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="inner_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <property name="label">label</property>
- <property name="wrap">True</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- <child type="action">
- <object class="GtkButton" id="cancel_button">
- <property name="visible">True</property>
- <property name="use_underline">True</property>
- <property name="label" translatable="yes">_Cancel</property>
- </object>
- </child>
- <child type="action">
- <object class="GtkButton" id="ok_button">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Select</property>
- <property name="use_underline">True</property>
- <property name="can_default">True</property>
- </object>
- </child>
- <action-widgets>
- <action-widget response="cancel">cancel_button</action-widget>
- <action-widget response="ok" default="true">ok_button</action-widget>
- </action-widgets>
- </template>
- <object class="GtkButton" id="show_more_button">
- <property name="label" translatable="yes">_View All Applications</property>
- <property name="visible">True</property>
- <property name="use_underline">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked" handler="show_more_button_clicked_cb" swapped="no"/>
- </object>
- <object class="GtkButton" id="software_button">
- <property name="label" translatable="yes">_Find New Applications</property>
- <property name="visible">True</property>
- <property name="use_underline">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked" handler="software_button_clicked_cb" swapped="no"/>
- </object>
-</interface>
+++ /dev/null
-N_("Select Application");
-N_("_Cancel");
-N_("_Select");
-N_("_View All Applications");
-N_("_Find New Applications");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <object class="GtkListStore" id="program_list_store">
- <columns>
- <!-- column-name app-info -->
- <column type="GAppInfo"/>
- <!-- column-name app-icon -->
- <column type="GIcon"/>
- <!-- column-name name -->
- <column type="gchararray"/>
- <!-- column-name description -->
- <column type="gchararray"/>
- <!-- column-name exec -->
- <column type="gchararray"/>
- <!-- column-name default -->
- <column type="gboolean"/>
- <!-- column-name heading -->
- <column type="gboolean"/>
- <!-- column-name heading-text -->
- <column type="gchararray"/>
- <!-- column-name recommended -->
- <column type="gboolean"/>
- <!-- column-name fallback -->
- <column type="gboolean"/>
- </columns>
- </object>
- <object class="GtkTreeModelSort" id="program_list_sort">
- <property name="model">program_list_store</property>
- </object>
- <template class="GtkAppChooserWidget" parent="GtkBox">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <child>
- <object class="GtkOverlay" id="overlay">
- <property name="visible">True</property>
- <child>
- <object class="GtkScrolledWindow" id="scrolled_window">
- <property name="width_request">400</property>
- <property name="height_request">300</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">in</property>
- <child>
- <object class="GtkTreeView" id="program_list">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="model">program_list_sort</property>
- <property name="headers_visible">False</property>
- <signal name="button-press-event" handler="widget_button_press_event_cb" swapped="no"/>
- <signal name="row-activated" handler="program_list_selection_activated" swapped="no"/>
- <child internal-child="selection">
- <object class="GtkTreeSelection" id="treeview-selection2">
- <property name="mode">browse</property>
- <signal name="changed" handler="refresh_and_emit_app_selected" object="GtkAppChooserWidget" swapped="yes"/>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="column">
- <child>
- <object class="GtkCellRendererText" id="padding_renderer"/>
- </child>
- <child>
- <object class="GtkCellRendererText" id="heading">
- <property name="ypad">6</property>
- <property name="wrap_mode">word</property>
- <property name="wrap_width">350</property>
- </object>
- <attributes>
- <attribute name="visible">6</attribute>
- <attribute name="markup">7</attribute>
- </attributes>
- </child>
- <child>
- <object class="GtkCellRendererText" id="secondary_padding"/>
- </child>
- <child>
- <object class="GtkCellRendererPixbuf" id="app_icon"/>
- <attributes>
- <attribute name="gicon">1</attribute>
- </attributes>
- </child>
- <child>
- <object class="GtkCellRendererText" id="app_name">
- <property name="ellipsize">end</property>
- </object>
- <attributes>
- <attribute name="markup">3</attribute>
- </attributes>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child type="overlay">
- <object class="GtkBox" id="no_apps">
- <property name="orientation">vertical</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="icon-name">gnome-software-symbolic</property>
- <property name="pixel-size">48</property>
- <property name="margin">12</property>
- <style>
- <class name="dim-label"/>
- </style>
- </object>
- </child>
- <child>
- <object class="GtkLabel" id="no_apps_label">
- <property name="visible">True</property>
- <property name="label" translatable="yes">No applications found.</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <attributes>
- <attribute name="scale" value="1.2"/>
- </attributes>
- <style>
- <class name="dim-label"/>
- </style>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("No applications found.");
+++ /dev/null
-<interface>
- <menu id='app-menu'>
- <section>
- <item>
- <!-- used for the application menu on MacOS. %s is replaced with the application name. -->
- <attribute name='label' translatable='yes'>About %s</attribute>
- <attribute name='action'>app.about</attribute>
- <attribute name='x-gtk-private-special'>replace-appname</attribute>
- </item>
- </section>
- <section>
- <item>
- <!-- used for the application menu on MacOS -->
- <attribute name='label' translatable='yes'>Preferences</attribute>
- <attribute name='action'>app.preferences</attribute>
- </item>
- </section>
- <section>
- <item>
- <!-- used for the application menu on MacOS -->
- <attribute name='label' translatable='yes'>Services</attribute>
- <attribute name='x-gtk-private-special'>services-submenu</attribute>
- </item>
- </section>
- <section>
- <item>
- <!-- used for the application menu on MacOS. %s is replaced with the application name. -->
- <attribute name='label' translatable='yes'>Hide %s</attribute>
- <attribute name='x-gtk-private-special'>hide-this</attribute>
- <attribute name='action'>gtkinternal.hide</attribute>
- </item>
- <item>
- <!-- used for the application menu on MacOS -->
- <attribute name='label' translatable='yes'>Hide Others</attribute>
- <attribute name='x-gtk-private-special'>hide-others</attribute>
- <attribute name='action'>gtkinternal.hide-others</attribute>
- </item>
- <item>
- <!-- used for the application menu on MacOS -->
- <attribute name='label' translatable='yes'>Show All</attribute>
- <attribute name='x-gtk-private-special'>show-all</attribute>
- <attribute name='action'>gtkinternal.show-all</attribute>
- </item>
- </section>
- <section>
- <item>
- <!-- used for the application menu on MacOS. %s is replaced with the application name. -->
- <attribute name='label' translatable='yes'>Quit %s</attribute>
- <attribute name='action'>app.quit</attribute>
- <attribute name='x-gtk-private-special'>replace-appname</attribute>
- </item>
- </section>
- </menu>
-</interface>
+++ /dev/null
-N_("About %s");
-N_("Preferences");
-N_("Services");
-N_("Hide %s");
-N_("Hide Others");
-N_("Show All");
-N_("Quit %s");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkAssistant" parent="GtkWindow">
- <property name="can_focus">False</property>
- <child type="titlebar">
- <object class="GtkHeaderBar" id="headerbar">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show-close-button">False</property>
- </object>
- </child>
- <child>
- <object class="GtkBox" id="main_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkFrame" id="sidebar_frame">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <style>
- <class name="sidebar"/>
- </style>
- <child>
- <object class="GtkBox" id="sidebar">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- <child type="label_item">
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="content_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="orientation">vertical</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkNotebook" id="content">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <signal name="remove" handler="assistant_remove_page_cb" swapped="no"/>
- <child>
- <placeholder/>
- </child>
- <child type="tab">
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="action_area">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">end</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkButton" id="apply">
- <property name="label" translatable="yes">_Apply</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="no_show_all">True</property>
- <property name="use_underline">True</property>
- <style>
- <class name="text-button"/>
- </style>
- <signal name="clicked" handler="on_assistant_apply" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="forward">
- <property name="label" translatable="yes">_Next</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="no_show_all">True</property>
- <property name="use_underline">True</property>
- <style>
- <class name="text-button"/>
- </style>
- <signal name="clicked" handler="on_assistant_forward" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="back">
- <property name="label" translatable="yes">_Back</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="no_show_all">True</property>
- <property name="use_underline">True</property>
- <style>
- <class name="text-button"/>
- </style>
- <signal name="clicked" handler="on_assistant_back" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="last">
- <property name="label" translatable="yes">_Finish</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="no_show_all">True</property>
- <property name="use_underline">True</property>
- <style>
- <class name="text-button"/>
- </style>
- <signal name="clicked" handler="on_assistant_last" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="cancel">
- <property name="label" translatable="yes">_Cancel</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="no_show_all">True</property>
- <property name="use_underline">True</property>
- <style>
- <class name="text-button"/>
- </style>
- <signal name="clicked" handler="on_assistant_cancel" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">4</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="close">
- <property name="label" translatable="yes">_Close</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="no_show_all">True</property>
- <property name="use_underline">True</property>
- <style>
- <class name="text-button"/>
- </style>
- <signal name="clicked" handler="on_assistant_close" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">5</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
- <object class="GtkSizeGroup" id="button_size_group">
- <widgets>
- <widget name="apply"/>
- <widget name="forward"/>
- <widget name="back"/>
- <widget name="last"/>
- <widget name="cancel"/>
- <widget name="close"/>
- </widgets>
- </object>
- <object class="GtkSizeGroup" id="title_size_group"/>
-</interface>
+++ /dev/null
-N_("_Apply");
-N_("_Next");
-N_("_Back");
-N_("_Finish");
-N_("_Cancel");
-N_("_Close");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkColorChooserDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="title" translatable="yes">Select a Color</property>
- <property name="type_hint">dialog</property>
- <property name="resizable">False</property>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
- <child>
- <object class="GtkColorChooserWidget" id="chooser">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="orientation">vertical</property>
- <property name="rgba">rgb(255,255,255)</property>
- <signal name="color-activated" handler="color_activated_cb" swapped="no"/>
- <signal name="notify::rgba" handler="propagate_notify" swapped="no"/>
- <signal name="notify::show-editor" handler="propagate_notify" swapped="no"/>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- <child type="action">
- <object class="GtkButton" id="cancel_button">
- <property name="visible">True</property>
- <property name="use_underline">True</property>
- <property name="label" translatable="yes">_Cancel</property>
- </object>
- </child>
- <child type="action">
- <object class="GtkButton" id="ok_button">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Select</property>
- <property name="use_underline">True</property>
- <property name="can_default">True</property>
- </object>
- </child>
- <action-widgets>
- <action-widget response="cancel">cancel_button</action-widget>
- <action-widget response="ok" default="true">ok_button</action-widget>
- </action-widgets>
- </template>
-</interface>
+++ /dev/null
-N_("Select a Color");
-N_("_Cancel");
-N_("_Select");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtkprivate 3.10 -->
- <!-- interface-requires gtk+ 3.10 -->
- <object class="GtkAdjustment" id="a_adj">
- <property name="upper">1</property>
- <property name="step_increment">0.01</property>
- <property name="page_increment">0.10000000000000001</property>
- <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
- </object>
- <object class="GtkAdjustment" id="h_adj">
- <property name="upper">1</property>
- <property name="step_increment">0.01</property>
- <property name="page_increment">0.10000000000000001</property>
- <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
- </object>
- <object class="GtkAdjustment" id="s_adj">
- <property name="upper">1</property>
- <property name="step_increment">0.01</property>
- <property name="page_increment">0.10000000000000001</property>
- <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
- </object>
- <object class="GtkAdjustment" id="v_adj">
- <property name="upper">1</property>
- <property name="step_increment">0.01</property>
- <property name="page_increment">0.10000000000000001</property>
- <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
- </object>
- <template class="GtkColorEditor" parent="GtkBox">
- <property name="can_focus">False</property>
- <signal name="notify::visible" handler="dismiss_current_popup" swapped="no"/>
- <child>
- <object class="GtkOverlay" id="overlay">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <signal name="get-child-position" handler="get_child_position" swapped="no"/>
- <child>
- <object class="GtkGrid" id="grid">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">30</property>
- <property name="margin_end">30</property>
- <property name="row_spacing">12</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkColorSwatch" id="swatch">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="rgba">rgb(255,255,255)</property>
- <property name="selectable">False</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Color Name</property>
- </object>
- </child>
- <signal name="activate" handler="entry_apply" swapped="no"/>
- <signal name="focus-out-event" handler="entry_focus_out" swapped="no"/>
- <signal name="notify::text" handler="entry_text_changed" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkColorScale" id="h_slider">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="orientation">vertical</property>
- <property name="adjustment">h_adj</property>
- <property name="draw_value">False</property>
- <signal name="popup-menu" handler="popup_edit" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkColorScale" id="a_slider">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="adjustment">a_adj</property>
- <property name="draw_value">False</property>
- <property name="scale_type">1</property>
- <style>
- <class name="scale-has-marks-above"/>
- </style>
- <signal name="popup-menu" handler="popup_edit" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">2</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkColorPlane" id="sv_plane">
- <property name="width_request">300</property>
- <property name="height_request">300</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="h_adjustment">h_adj</property>
- <property name="s_adjustment">s_adj</property>
- <property name="v_adjustment">v_adj</property>
- <signal name="popup-menu" handler="popup_edit" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </template>
- <object class="GtkBox" id="a_popup">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <style>
- <class name="popover"/>
- <class name="osd"/>
- </style>
- <signal name="draw" handler="popup_draw" swapped="no"/>
- <child>
- <object class="GtkGrid" id="grid4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="margin_end">12</property>
- <property name="margin_top">12</property>
- <property name="margin_bottom">12</property>
- <property name="column_spacing">6</property>
- <child>
- <object class="GtkLabel" id="label4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" context="Color channel">A</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="a_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="invisible_char_set">True</property>
- <property name="climb_rate">1</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="a_entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Alpha</property>
- </object>
- </child>
- <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <object class="GtkBox" id="h_popup">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <style>
- <class name="popover"/>
- <class name="osd"/>
- </style>
- <signal name="draw" handler="popup_draw" swapped="no"/>
- <child>
- <object class="GtkGrid" id="grid3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="margin_end">12</property>
- <property name="margin_top">12</property>
- <property name="margin_bottom">12</property>
- <property name="column_spacing">6</property>
- <child>
- <object class="GtkLabel" id="label3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" context="Color channel">H</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="h_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="invisible_char_set">True</property>
- <property name="climb_rate">1</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="h_entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Hue</property>
- </object>
- </child>
- <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <object class="GtkBox" id="sv_popup">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <style>
- <class name="popover"/>
- <class name="osd"/>
- </style>
- <signal name="draw" handler="popup_draw" swapped="no"/>
- <child>
- <object class="GtkGrid" id="grid2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="margin_end">12</property>
- <property name="margin_top">12</property>
- <property name="margin_bottom">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">6</property>
- <child>
- <object class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" context="Color Channel">S</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" context="Color Channel">V</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="s_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="climb_rate">1</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="s_entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Saturation</property>
- </object>
- </child>
- <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="v_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="invisible_char_set">True</property>
- <property name="climb_rate">1</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="v_entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Value</property>
- </object>
- </child>
- <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
-</interface>
+++ /dev/null
-N_("Color Name");
-C_("Color channel", "A");
-N_("Alpha");
-C_("Color channel", "H");
-N_("Hue");
-C_("Color Channel", "S");
-C_("Color Channel", "V");
-N_("Saturation");
-N_("Value");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkDialog" parent="GtkWindow">
- <property name="can_focus">False</property>
- <property name="window_position">center-on-parent</property>
- <property name="type_hint">dialog</property>
- <signal name="delete-event" handler="gtk_dialog_delete_event_handler" swapped="no"/>
- <child type="titlebar">
- <object class="GtkHeaderBar" id="headerbar">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show-close-button">True</property>
- </object>
- </child>
- <child>
- <object class="GtkBox" id="vbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="orientation">vertical</property>
- <style>
- <class name="dialog-vbox"/>
- </style>
- <child>
- <object class="GtkBox" id="action_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <style>
- <class name="dialog-action-box"/>
- </style>
- <child>
- <object class="GtkButtonBox" id="action_area">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="layout_style">end</property>
- <property name="hexpand">True</property>
- <style>
- <class name="dialog-action-area"/>
- </style>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkFileChooserButton" parent="GtkBox">
- <property name="can_focus">False</property>
- <child>
- <object class="GtkButton" id="button">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked" handler="button_clicked_cb" swapped="no"/>
- <child>
- <object class="GtkBox" id="box2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <object class="GtkImage" id="image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">image-missing</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">(None)</property>
- <property name="ellipsize">end</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSeparator" id="separator1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkImage" id="open_file_icon">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">document-open-symbolic</property>
- <property name="icon_size">1</property>
- <property name="use_fallback">True</property>
- <property name="valign">baseline</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="combo_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <signal name="changed" handler="combo_box_changed_cb" swapped="no"/>
- <signal name="notify::popup-shown" handler="combo_box_notify_popup_shown_cb" swapped="no"/>
- <child>
- <object class="GtkCellRendererPixbuf" id="icon_cell"/>
- <attributes>
- <attribute name="surface">0</attribute>
- </attributes>
- </child>
- <child>
- <object class="GtkCellRendererText" id="name_cell"/>
- <attributes>
- <attribute name="text">1</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </template>
- <object class="GtkListStore" id="model">
- <columns>
- <!-- column-name icon -->
- <column type="CairoSurface"/>
- <!-- column-name display-name -->
- <column type="gchararray"/>
- <!-- column-name type -->
- <column type="gchar"/>
- <!-- column-name data -->
- <column type="gpointer"/>
- <!-- column-name is-folder -->
- <column type="gboolean"/>
- <!-- column-name cancelable -->
- <column type="gpointer"/>
- </columns>
- </object>
-</interface>
+++ /dev/null
-N_("(None)");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface>
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkFileChooserDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="role">GtkFileChooserDialog</property>
- <property name="type_hint">dialog</property>
- <property name="default_width">600</property>
- <signal name="response" handler="response_cb" swapped="no"/>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="border_width">0</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">0</property>
- <child internal-child="action_area">
- <object class="GtkButtonBox" id="dialog-action_area1">
- <property name="border_width">6</property>
- <property name="can_focus">False</property>
- <property name="layout_style">end</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkFileChooserWidget" id="widget">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="orientation">vertical</property>
- <signal name="default-size-changed" handler="file_chooser_widget_default_size_changed" swapped="no"/>
- <signal name="file-activated" handler="file_chooser_widget_file_activated" swapped="no"/>
- <signal name="response-requested" handler="file_chooser_widget_response_requested" swapped="no"/>
- <signal name="selection-changed" handler="file_chooser_widget_selection_changed" swapped="no"/>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <!-- interface-requires gtkprivate 3.10 -->
- <template class="GtkFileChooserWidget" parent="GtkBox">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">0</property>
- <child>
- <object class="GtkBox" id="browse_widgets_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">0</property>
- <child>
- <object class="GtkPaned" id="browse_widgets_hpaned">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="border_width">0</property>
- <child>
- <object class="GtkPlacesSidebar" id="places_sidebar">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">none</property>
- <property name="local_only">True</property>
- <property name="show_enter_location">True</property>
- <style>
- <class name="sidebar"/>
- </style>
- <signal name="open-location" handler="places_sidebar_open_location_cb" swapped="no"/>
- <signal name="show-error-message" handler="places_sidebar_show_error_message_cb" swapped="no"/>
- <signal name="show-enter-location" handler="places_sidebar_show_enter_location_cb" swapped="no"/>
- </object>
- <packing>
- <property name="resize">False</property>
- <property name="shrink">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="browse_files_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">0</property>
- <child>
- <object class="GtkBox" id="browse_header_box">
- <property name="visible">False</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="border_width">0</property>
- <property name="spacing">12</property>
- <style>
- <class name="search-bar"/>
- </style>
- <child>
- <object class="GtkStack" id="browse_header_stack">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="transition-type">crossfade</property>
- <property name="transition-duration">200</property>
- <child>
- <object class="GtkBox" id="browse_path_bar_hbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <property name="border_width">6</property>
- <child>
- <object class="GtkPathBar" id="browse_path_bar">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <signal name="path-clicked" handler="path_bar_clicked" after="yes" swapped="no"/>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="browse_new_folder_button">
- <property name="label" translatable="yes">Create Fo_lder</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_underline">True</property>
- <signal name="clicked" handler="new_folder_button_clicked" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="name">pathbar</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="location_entry_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="no-show-all">True</property>
- <property name="spacing">12</property>
- <property name="border_width">6</property>
- <child>
- <object class="GtkLabel" id="location_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">_Location:</property>
- <property name="use_underline">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="name">location</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkSearchBar" id="search_bar">
- <property name="visible">True</property>
- <property name="border_width">0</property>
- <child>
- <object class="GtkSearchEntry" id="search_entry">
- <property name="visible">True</property>
- <property name="hexpand">True</property>
- <signal name="activate" handler="search_entry_activate_cb" swapped="no"/>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="list_and_preview_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkScrolledWindow" id="browse_files_swin">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="vscrollbar_policy">always</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkTreeView" id="browse_files_tree_view">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="has_tooltip">True</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="browse_files_tree_view-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Files</property>
- </object>
- </child>
- <signal name="button-press-event" handler="list_button_press_event_cb" swapped="no"/>
- <signal name="drag-data-received" handler="file_list_drag_data_received_cb" swapped="no"/>
- <signal name="drag-drop" handler="file_list_drag_drop_cb" swapped="no"/>
- <signal name="drag-motion" handler="file_list_drag_motion_cb" swapped="no"/>
- <signal name="key-press-event" handler="browse_files_key_press_event_cb" swapped="no"/>
- <signal name="popup-menu" handler="list_popup_menu_cb" swapped="no"/>
- <signal name="query-tooltip" handler="file_list_query_tooltip_cb" swapped="no"/>
- <signal name="row-activated" handler="list_row_activated" swapped="no"/>
- <signal name="cursor-changed" handler="list_cursor_changed" swapped="no"/>
- <child internal-child="selection">
- <object class="GtkTreeSelection" id="treeview-selection2">
- <signal name="changed" handler="list_selection_changed" swapped="no"/>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="list_name_column">
- <property name="resizable">True</property>
- <property name="title" translatable="yes">Name</property>
- <property name="expand">True</property>
- <child>
- <object class="GtkCellRendererPixbuf" id="list_pixbuf_renderer"/>
- </child>
- <child>
- <object class="GtkCellRendererText" id="list_name_renderer">
- <property name="ellipsize">end</property>
- <signal name="edited" handler="renderer_edited_cb" swapped="no"/>
- <signal name="editing-canceled" handler="renderer_editing_canceled_cb" swapped="no"/>
- </object>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="list_size_column">
- <property name="resizable">True</property>
- <property name="title" translatable="yes">Size</property>
- <child>
- <object class="GtkCellRendererText" id="list_size_renderer">
- <property name="alignment">right</property>
- </object>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="list_mtime_column">
- <property name="resizable">True</property>
- <property name="title" translatable="yes">Modified</property>
- <child>
- <object class="GtkCellRendererText" id="list_mtime_renderer"/>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="preview_box">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">12</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="resize">True</property>
- <property name="shrink">False</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkActionBar" id="extra_and_filters">
- <property name="no-show-all">True</property>
- <child>
- <object class="GtkBox" id="extra_align">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- </object>
- </child>
- <child>
- <object class="GtkBox" id="filter_combo_hbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkComboBoxText" id="filter_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="tooltip_text" translatable="yes">Select which types of files are shown</property>
- <property name="focus_on_click">False</property>
- <property name="entry_text_column">0</property>
- <property name="id_column">1</property>
- <signal name="changed" handler="filter_combo_changed" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="pack_type">end</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- <property name="pack_type">end</property>
- </packing>
- </child>
- </template>
- <object class="GtkSizeGroup" id="browse_path_bar_size_group">
- <property name="mode">vertical</property>
- <widgets>
- <widget name="browse_path_bar"/>
- <widget name="browse_new_folder_button"/>
- </widgets>
- </object>
-</interface>
+++ /dev/null
-N_("Create Fo_lder");
-N_("_Location:");
-N_("Files");
-N_("Name");
-N_("Size");
-N_("Modified");
-N_("Select which types of files are shown");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkFontButton" parent="GtkButton">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <child>
- <object class="GtkBox" id="box1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkLabel" id="font_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Font</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="padding">5</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="font_size_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <child>
- <object class="GtkSeparator" id="separator">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="size_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">14</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="padding">5</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("Font");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkFontChooserDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="title" translatable="yes">Select Font</property>
- <property name="type_hint">dialog</property>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
- <child>
- <object class="GtkFontChooserWidget" id="fontchooser">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <signal name="font-activated" handler="font_activated_cb" swapped="no"/>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- <child type="action">
- <object class="GtkButton" id="cancel_button">
- <property name="visible">True</property>
- <property name="use_underline">True</property>
- <property name="label" translatable="yes">_Cancel</property>
- </object>
- </child>
- <child type="action">
- <object class="GtkButton" id="ok_button">
- <property name="visible">True</property>
- <property name="label" translatable="yes">_Select</property>
- <property name="use_underline">True</property>
- <property name="can_default">True</property>
- </object>
- </child>
- <action-widgets>
- <action-widget response="cancel">cancel_button</action-widget>
- <action-widget response="ok" default="true">ok_button</action-widget>
- </action-widgets>
- </template>
-</interface>
+++ /dev/null
-N_("Select Font");
-N_("_Cancel");
-N_("_Select");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <object class="GtkListStore" id="model">
- <columns>
- <!-- column-name family -->
- <column type="PangoFontFamily"/>
- <!-- column-name face -->
- <column type="PangoFontFace"/>
- <!-- column-name description -->
- <column type="PangoFontDescription"/>
- <!-- column-name preview-title -->
- <column type="gchararray"/>
- </columns>
- </object>
- <object class="GtkTreeModelFilter" id="filter_model">
- <property name="child_model">model</property>
- <signal name="row-deleted" handler="row_deleted_cb" swapped="no"/>
- <signal name="row-inserted" handler="row_inserted_cb" swapped="no"/>
- </object>
- <object class="GtkAdjustment" id="slider_adjustment">
- <property name="upper">100</property>
- <property name="step_increment">1</property>
- <property name="page_increment">10</property>
- <signal name="value-changed" handler="size_change_cb" swapped="no"/>
- </object>
- <object class="GtkAdjustment" id="spin_adjustment">
- <property name="upper">100</property>
- <property name="step_increment">1</property>
- <property name="page_increment">10</property>
- <signal name="value-changed" handler="size_change_cb" swapped="no"/>
- </object>
- <template class="GtkFontChooserWidget" parent="GtkBox">
- <property name="can_focus">False</property>
- <child>
- <object class="GtkGrid" id="grid1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">6</property>
- <child>
- <object class="GtkSearchEntry" id="search_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hexpand">True</property>
- <property name="invisible_char">•</property>
- <property name="primary_icon_name">edit-find-symbolic</property>
- <property name="primary_icon_activatable">False</property>
- <property name="secondary_icon_activatable">False</property>
- <property name="primary_icon_sensitive">False</property>
- <property name="secondary_icon_sensitive">False</property>
- <property name="placeholder_text" translatable="yes">Search font name</property>
- <signal name="notify::text" handler="text_changed_cb" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkNotebook" id="list_notebook">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="show_tabs">False</property>
- <child>
- <object class="GtkScrolledWindow" id="list_scrolled_window">
- <property name="width_request">400</property>
- <property name="height_request">300</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hexpand">True</property>
- <property name="vexpand">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <object class="GtkTreeView" id="family_face_list">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="model">filter_model</property>
- <property name="headers_visible">False</property>
- <property name="enable_search">False</property>
- <property name="fixed_height_mode">True</property>
- <signal name="cursor-changed" handler="cursor_changed_cb" swapped="no"/>
- <signal name="row-activated" handler="row_activated_cb" swapped="no"/>
- <signal name="style-updated" handler="gtk_font_chooser_widget_set_cell_size" object="GtkFontChooserWidget" after="yes" swapped="yes"/>
- <child internal-child="selection">
- <object class="GtkTreeSelection" id="treeview-selection1"/>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="family_face_column">
- <property name="sizing">fixed</property>
- <property name="title" translatable="yes">Font Family</property>
- <child>
- <object class="GtkCellRendererText" id="family_face_cell">
- <property name="ellipsize">end</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child type="tab">
- <placeholder/>
- </child>
- <child>
- <object class="GtkLabel" id="empty_list">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">center</property>
- <property name="valign">start</property>
- <property name="margin_start">12</property>
- <property name="margin_end">12</property>
- <property name="margin_top">12</property>
- <property name="margin_bottom">12</property>
- <property name="label" translatable="yes">No fonts matched your search. You can revise your search and try again.</property>
- </object>
- <packing>
- <property name="position">1</property>
- </packing>
- </child>
- <child type="tab">
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="preview">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="text">Sample string goes here</property>
- <signal name="scroll-event" handler="resize_by_scroll_cb" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkScale" id="size_slider">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hexpand">True</property>
- <property name="adjustment">slider_adjustment</property>
- <property name="draw_value">False</property>
- <property name="round-digits">0</property>
- <signal name="scroll-event" handler="resize_by_scroll_cb" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="size_spin">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="adjustment">spin_adjustment</property>
- <signal name="output" handler="output_cb"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("Search font name");
-N_("Font Family");
-N_("No fonts matched your search. You can revise your search and try again.");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkInfoBar" parent="GtkBox">
- <property name="app_paintable">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkRevealer" id="revealer">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkBox" id="content">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="spacing">0</property>
- <child>
- <object class="GtkBox" id="content_area">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">8</property>
- <property name="spacing">16</property>
- <property name="hexpand">True</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButtonBox" id="action_area">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">6</property>
- <property name="orientation">horizontal</property>
- <property name="spacing">6</property>
- <property name="layout_style">end</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="close_button">
- <property name="visible">False</property>
- <property name="can_focus">True</property>
- <property name="border_width">6</property>
- <property name="relief">none</property>
- <property name="valign">center</property>
- <style>
- <class name="raised"/>
- <class name="close"/>
- </style>
- <child>
- <object class="GtkImage" id="close_image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">window-close-symbolic</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.6 -->
- <template class="GtkLockButton" parent="GtkButton">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <child>
- <object class="GtkBox" id="box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkImage" id="image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">image-missing</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label_lock">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Lock</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label_unlock">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Unlock</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
- <object class="GtkSizeGroup" id="label_group">
- <property name="mode">both</property>
- <widgets>
- <widget name="label_lock"/>
- <widget name="label_unlock"/>
- </widgets>
- </object>
-</interface>
+++ /dev/null
-N_("Lock");
-N_("Unlock");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkMessageDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="title"> </property>
- <property name="resizable">False</property>
- <property name="type_hint">dialog</property>
- <property name="skip_taskbar_hint">True</property>
- <style>
- <class name="message-dialog"/>
- </style>
- <child internal-child="headerbar">
- <object class="GtkHeaderBar" id="headerbar1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show-close-button">False</property>
- </object>
- </child>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="orientation">vertical</property>
- <property name="spacing">20</property>
- <child>
- <object class="GtkBox" id="box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="margin_start">30</property>
- <property name="margin_end">30</property>
- <property name="spacing">30</property>
- <child>
- <object class="GtkBox" id="message_area">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">10</property>
- <child>
- <object class="GtkLabel" id="label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">center</property>
- <property name="valign">start</property>
- <property name="wrap">True</property>
- <property name="selectable">True</property>
- <property name="max-width-chars">60</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="secondary_label">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <property name="margin-bottom">2</property>
- <property name="halign">center</property>
- <property name="valign">start</property>
- <property name="wrap">True</property>
- <property name="selectable">True</property>
- <property name="max-width-chars">60</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.6 -->
- <object class="GtkListStore" id="custom_paper_list">
- <columns>
- <!-- column-name paper -->
- <column type="GObject"/>
- </columns>
- </object>
- <object class="GtkListStore" id="page_setup_list">
- <columns>
- <!-- column-name page-setup -->
- <column type="GObject"/>
- <!-- column-name is-separator -->
- <column type="gboolean"/>
- </columns>
- </object>
- <object class="GtkListStore" id="printer_list">
- <columns>
- <!-- column-name name -->
- <column type="gchararray"/>
- <!-- column-name printer -->
- <column type="GObject"/>
- </columns>
- </object>
- <template class="GtkPageSetupUnixDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="resizable">False</property>
- <property name="type_hint">dialog</property>
- <property name="title" translatable="yes">Page Setup</property>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
- <child>
- <object class="GtkGrid" id="grid1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">5</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkLabel" id="printer_combo_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">_Format for:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">printer_combo</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="printer_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="hexpand">True</property>
- <property name="model">printer_list</property>
- <signal name="changed" handler="printer_changed_callback" swapped="no"/>
- <child>
- <object class="GtkCellRendererText" id="printer_combo_renderer"/>
- <attributes>
- <attribute name="markup">0</attribute>
- </attributes>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">3</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="paper_size_combo_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">_Paper size:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">paper_size_combo</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="paper_size_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="hexpand">True</property>
- <property name="model">page_setup_list</property>
- <signal name="changed" handler="paper_size_changed" swapped="no"/>
- <child>
- <object class="GtkCellRendererText" id="paper_size_cell"/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">3</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="paper_size_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">2</property>
- <property name="width">3</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="orientation_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">_Orientation:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">portrait_radio</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="portrait_radio">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="hexpand">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <child>
- <object class="GtkBox" id="box1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkImage" id="image1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">gtk-orientation-portrait</property>
- <property name="icon_size">3</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Portrait</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="reverse_portrait_radio">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="hexpand">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <property name="group">portrait_radio</property>
- <child>
- <object class="GtkBox" id="box2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkImage" id="image2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">gtk-orientation-reverse-portrait</property>
- <property name="icon_size">3</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Reverse portrait</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="landscape_radio">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="hexpand">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <property name="group">portrait_radio</property>
- <child>
- <object class="GtkBox" id="box3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkImage" id="image3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">gtk-orientation-landscape</property>
- <property name="icon_size">3</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Landscape</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">4</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="reverse_landscape_radio">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="hexpand">True</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- <property name="group">portrait_radio</property>
- <child>
- <object class="GtkBox" id="box4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkImage" id="image4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">gtk-orientation-reverse-landscape</property>
- <property name="icon_size">3</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Reverse landscape</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="left_attach">2</property>
- <property name="top_attach">4</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("Page Setup");
-N_("_Format for:");
-N_("_Paper size:");
-N_("_Orientation:");
-N_("Portrait");
-N_("Reverse portrait");
-N_("Landscape");
-N_("Reverse landscape");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <object class="GtkButton" id="down_slider_button">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="focus_on_click">False</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="down_slider_button-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Down Path</property>
- </object>
- </child>
- <signal name="button-press-event" handler="gtk_path_bar_slider_button_press" swapped="no"/>
- <signal name="button-release-event" handler="gtk_path_bar_slider_button_release" swapped="no"/>
- <signal name="focus-out-event" handler="gtk_path_bar_slider_down_defocus" swapped="no"/>
- <signal name="unmap" handler="on_slider_unmap" swapped="no"/>
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="icon-name">pan-end-symbolic</property>
- <property name="icon-size">1</property>
- </object>
- </child>
- <style>
- <class name="image-button"/>
- </style>
- </object>
- <object class="GtkButton" id="up_slider_button">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="focus_on_click">False</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="up_slider_button-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Up Path</property>
- </object>
- </child>
- <signal name="button-press-event" handler="gtk_path_bar_slider_button_press" swapped="no"/>
- <signal name="button-release-event" handler="gtk_path_bar_slider_button_release" swapped="no"/>
- <signal name="focus-out-event" handler="gtk_path_bar_slider_up_defocus" swapped="no"/>
- <signal name="unmap" handler="on_slider_unmap" swapped="no"/>
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="icon-name">pan-start-symbolic</property>
- <property name="icon-size">1</property>
- </object>
- </child>
- <style>
- <class name="image-button"/>
- </style>
- </object>
-</interface>
+++ /dev/null
-N_("Down Path");
-N_("Up Path");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.6 -->
- <!-- interface-requires gtkprivate 3.10 -->
- <object class="GtkAdjustment" id="copies_spin_adjustment">
- <property name="lower">1</property>
- <property name="upper">999</property>
- <property name="value">1</property>
- <property name="step_increment">1</property>
- </object>
- <object class="GtkListStore" id="custom_paper_list">
- <columns>
- <!-- column-name custom -->
- <column type="GObject"/>
- </columns>
- </object>
- <object class="GtkListStore" id="page_setup_list">
- <columns>
- <!-- column-name page-setup -->
- <column type="GObject"/>
- <!-- column-name is-separator -->
- <column type="gboolean"/>
- </columns>
- </object>
- <object class="GtkListStore" id="printer_list">
- <columns>
- <!-- column-name icon -->
- <column type="GIcon"/>
- <!-- column-name name -->
- <column type="gchararray"/>
- <!-- column-name state -->
- <column type="gchararray"/>
- <!-- column-name jobs -->
- <column type="gint"/>
- <!-- column-name location -->
- <column type="gchararray"/>
- <!-- column-name printer -->
- <column type="GObject"/>
- </columns>
- </object>
- <object class="GtkTreeModelFilter" id="printer_list_filter">
- <property name="child_model">printer_list</property>
- </object>
- <object class="GtkAdjustment" id="scale_spin_adjustment">
- <property name="lower">1</property>
- <property name="upper">1000</property>
- <property name="value">100</property>
- <property name="step_increment">1</property>
- </object>
- <template class="GtkPrintUnixDialog" parent="GtkDialog">
- <property name="can_focus">False</property>
- <property name="type_hint">dialog</property>
- <signal name="notify::page-setup" handler="redraw_page_layout_preview" swapped="no"/>
- <signal name="response" handler="error_dialogs" swapped="no"/>
- <child internal-child="vbox">
- <object class="GtkBox" id="dialog-vbox1">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
- <property name="border_width">0</property>
- <style>
- <class name="view"/>
- </style>
- <child internal-child="action_box">
- <object class="GtkBox">
- <property name="margin">6</property>
- </object>
- </child>
- <child>
- <object class="GtkBox" id="box1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">0</property>
- <property name="orientation">vertical</property>
- <property name="spacing">0</property>
- <child>
- <object class="GtkNotebook" id="notebook">
- <property name="visible">True</property>
- <property name="border_width">0</property>
- <property name="can_focus">True</property>
- <property name="show_border">False</property>
- <child>
- <object class="GtkBox" id="general_main_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="orientation">vertical</property>
- <property name="spacing">18</property>
- <child>
- <object class="GtkBox" id="box2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkScrolledWindow" id="printer_swin">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="shadow_type">in</property>
- <child>
- <object class="GtkTreeView" id="printer_treeview">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="model">printer_list_filter</property>
- <signal name="row-activated" handler="emit_ok_response" swapped="no"/>
- <child internal-child="selection">
- <object class="GtkTreeSelection" id="treeview-selection1">
- <property name="mode">browse</property>
- <signal name="changed" handler="selected_printer_changed" swapped="no"/>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="printer_icon_column">
- <child>
- <object class="GtkCellRendererPixbuf" id="printer_icon_renderer"/>
- <attributes>
- <attribute name="gicon">0</attribute>
- </attributes>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="printer_name_column">
- <property name="title" translatable="yes">Printer</property>
- <child>
- <object class="GtkCellRendererText" id="printer_name_renderer"/>
- <attributes>
- <attribute name="text">1</attribute>
- </attributes>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="printer_location_column">
- <property name="title" translatable="yes" comments="this is the header for the location column in the print dialog">Location</property>
- <child>
- <object class="GtkCellRendererText" id="printer_location_renderer"/>
- <attributes>
- <attribute name="text">4</attribute>
- </attributes>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="printer_status_column">
- <property name="title" translatable="yes" comments="this is the header for the printer status column in the print dialog">Status</property>
- <child>
- <object class="GtkCellRendererText" id="printer_status_renderer">
- <property name="ellipsize">end</property>
- </object>
- <attributes>
- <attribute name="text">2</attribute>
- </attributes>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="extension_point">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">18</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="box3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">18</property>
- <child>
- <object class="GtkBox" id="frame_template1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Range</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="range_table"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="range_table">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkRadioButton" id="all_pages_radio">
- <property name="label" translatable="yes">_All Pages</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="current_page_radio">
- <property name="label" translatable="yes">C_urrent Page</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <property name="group">all_pages_radio</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="selection_radio">
- <property name="label" translatable="yes">Se_lection</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <property name="group">all_pages_radio</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="page_range_radio">
- <property name="label" translatable="yes">Pag_es:</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="tooltip_text" translatable="yes">Specify one or more page ranges,
- e.g. 1–3, 7, 11</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <property name="group">all_pages_radio</property>
- <signal name="toggled" handler="update_page_range_entry_sensitivity" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="page_range_entry">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Specify one or more page ranges,
- e.g. 1–3, 7, 11</property>
- <property name="invisible_char">•</property>
- <property name="activates_default">True</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="page_range_entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Pages</property>
- <property name="AtkObject::accessible-description" translatable="yes">Specify one or more page ranges,
- e.g. 1–3, 7, 11</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget1"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="frame_template2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Copies</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="grid1"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="grid1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkLabel" id="label4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Copie_s:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">copies_spin</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="copies_spin">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="activates_default">True</property>
- <property name="adjustment">copies_spin_adjustment</property>
- <signal name="changed" handler="update_dialog_from_capabilities" object="GtkPrintUnixDialog" swapped="yes"/>
- <signal name="value-changed" handler="update_dialog_from_capabilities" object="GtkPrintUnixDialog" swapped="yes"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkCheckButton" id="collate_check">
- <property name="label" translatable="yes">C_ollate</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="update_collate_icon" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkCheckButton" id="reverse_check">
- <property name="label" translatable="yes">_Reverse</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="update_collate_icon" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkDrawingArea" id="collate_image">
- <property name="width_request">70</property>
- <property name="height_request">90</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <signal name="draw" handler="draw_collate_cb" swapped="no"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">2</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget2"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">General</property>
- </object>
- <packing>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="page_setup_main_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="orientation">vertical</property>
- <property name="spacing">18</property>
- <child>
- <object class="GtkBox" id="box4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">18</property>
- <child>
- <object class="GtkBox" id="frame_template3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Layout</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="grid2"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="grid2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkLabel" id="label5">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">T_wo-sided:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">duplex</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="duplex">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Pages per _side:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">pages_per_sheet</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="pages_per_sheet">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <signal name="changed" handler="redraw_page_layout_preview" object="GtkPrintUnixDialog" swapped="yes"/>
- <signal name="changed" handler="update_number_up_layout" object="GtkPrintUnixDialog" swapped="yes"/>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Page or_dering:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">number_up_layout</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="number_up_layout">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <signal name="changed" handler="redraw_page_layout_preview" object="GtkPrintUnixDialog" swapped="yes"/>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">2</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label8">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">_Only print:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">page_set_combo</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBoxText" id="page_set_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <property name="active">0</property>
- <property name="entry_text_column">0</property>
- <property name="id_column">1</property>
- <items>
- <item translatable="yes">All sheets</item>
- <item translatable="yes">Even sheets</item>
- <item translatable="yes">Odd sheets</item>
- </items>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label9">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Sc_ale:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">scale_spin</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">4</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="box5">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkSpinButton" id="scale_spin">
- <property name="visible">True</property>
- <property name="valign">baseline</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">•</property>
- <property name="adjustment">scale_spin_adjustment</property>
- <property name="digits">1</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label10">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <property name="label">%</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">4</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget3"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="frame_template4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Paper</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="grid3"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="grid3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkLabel" id="label11">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Paper _type:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">paper_type</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="paper_type">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label12">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Paper _source:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">paper_source</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="paper_source">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label13">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Output t_ray:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">output_tray</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="output_tray">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">baseline</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">2</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="paper_size_combo_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">_Paper size:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">paper_size_combo</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="paper_size_combo">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">False</property>
- <property name="model">page_setup_list</property>
- <property name="valign">baseline</property>
- <child>
- <object class="GtkCellRendererText" id="paper_size_renderer"/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="orientation_combo_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">baseline</property>
- <property name="label" translatable="yes">Or_ientation:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">orientation_combo</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">4</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkComboBoxText" id="orientation_combo">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">False</property>
- <property name="active">0</property>
- <property name="entry_text_column">0</property>
- <property name="valign">baseline</property>
- <property name="id_column">1</property>
- <items>
- <item translatable="yes">Portrait</item>
- <item translatable="yes">Landscape</item>
- <item translatable="yes">Reverse portrait</item>
- <item translatable="yes">Reverse landscape</item>
- </items>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">4</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget4"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="padding">6</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="box6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkDrawingArea" id="page_layout_preview">
- <property name="width_request">280</property>
- <property name="height_request">160</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <signal name="draw" handler="draw_page_cb" swapped="no"/>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="position">1</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Page Setup</property>
- </object>
- <packing>
- <property name="position">1</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="job_page">
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="row_spacing">18</property>
- <property name="column_spacing">18</property>
- <child>
- <object class="GtkBox" id="frame_template5">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget5">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Job Details</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="grid5"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="grid5">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkLabel" id="label16">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Pri_ority:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">job_prio</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="job_prio">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label17">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">_Billing info:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">billing_info</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="billing_info">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget5"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="frame_template6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Print Document</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="grid6"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="grid6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkRadioButton" id="print_now_radio">
- <property name="label" translatable="yes" comments="this is one of the choices for the print at option in the print dialog">_Now</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="print_at_radio">
- <property name="label" translatable="yes" comments="this is one of the choices for the print at option in the print dialog. It also serves as the label for an entry that allows the user to enter a time.">A_t:</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Specify the time of print,
- e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
- <property name="tooltip_text" translatable="yes" comments="Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.">Specify the time of print,
- e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- <property name="group">print_now_radio</property>
- <signal name="toggled" handler="update_print_at_entry_sensitivity" swapped="no"/>
- <signal name="toggled" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="print_at_entry">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Specify the time of print,
- e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
- <property name="tooltip_text" translatable="yes" comments="Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.">Specify the time of print,
- e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
- <property name="invisible_char">•</property>
- <property name="invisible_char_set">True</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="print_at_entry-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Time of print</property>
- <property name="AtkObject::accessible-description" translatable="yes">Specify the time of print,
- e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
- </object>
- </child>
- <signal name="changed" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="print_hold_radio">
- <property name="label" translatable="yes" comments="this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'.">On _hold</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Hold the job until it is explicitly released</property>
- <property name="tooltip_text" translatable="yes">Hold the job until it is explicitly released</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- <property name="group">print_now_radio</property>
- <signal name="toggled" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
- <property name="width">2</property>
- <property name="height">1</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget6"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="frame_template7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label_widget7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes">Add Cover Page</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- <accessibility>
- <relation type="label-for" target="grid7"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="grid7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_start">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <object class="GtkLabel" id="label18">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes" comments="this is the label used for the option in the print dialog that controls the front cover page.">Be_fore:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">cover_before</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="cover_before">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="label19">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="label" translatable="yes" comments="this is the label used for the option in the print dialog that controls the back cover page.">_After:</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">cover_after</property>
- </object>
- <packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkPrinterOptionWidget" id="cover_after">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <accessibility>
- <relation type="labelled-by" target="label_widget7"/>
- </accessibility>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="position">2</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Job</property>
- </object>
- <packing>
- <property name="position">2</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkScrolledWindow" id="image_quality_page">
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkViewport" id="viewport1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkGrid" id="image_quality_table">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="position">3</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label20">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" comments="This will appear as a tab label in the print dialog.">Image Quality</property>
- </object>
- <packing>
- <property name="position">3</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkScrolledWindow" id="color_page">
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkViewport" id="viewport2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkGrid" id="color_table">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="position">4</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label21">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" comments="This will appear as a tab label in the print dialog.">Color</property>
- </object>
- <packing>
- <property name="position">4</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkScrolledWindow" id="finishing_page">
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkViewport" id="viewport3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkGrid" id="finishing_table">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="row_spacing">6</property>
- <property name="column_spacing">12</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="position">5</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label22">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes" comments="This will appear as a tab label in the print dialog. It's a typographical term, as in "Binding and finishing"">Finishing</property>
- </object>
- <packing>
- <property name="position">5</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- <child>
- <object class="GtkScrolledWindow" id="advanced_page">
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkViewport" id="viewport4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkBox" id="advanced_vbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">12</property>
- <property name="orientation">vertical</property>
- <property name="spacing">18</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="position">6</property>
- </packing>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label23">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Advanced</property>
- </object>
- <packing>
- <property name="position">6</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkActionBar" id="conflicts_widget">
- <property name="can_focus">False</property>
- <child>
- <object class="GtkImage" id="image1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">dialog-warning-symbolic</property>
- <property name="icon_size">1</property>
- </object>
- </child>
- <child>
- <object class="GtkLabel" id="label24">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Some of the settings in the dialog conflict</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("Printer");
-
-/* this is the header for the location column in the print dialog */
-N_("Location");
-
-/* this is the header for the printer status column in the print dialog */
-N_("Status");
-N_("Range");
-N_("_All Pages");
-N_("C_urrent Page");
-N_("Se_lection");
-N_("Pag_es:");
-N_("Specify one or more page ranges,\n"
- " e.g. 1–3, 7, 11");
-N_("Specify one or more page ranges,\n"
- " e.g. 1–3, 7, 11");
-N_("Pages");
-N_("Specify one or more page ranges,\n"
- " e.g. 1–3, 7, 11");
-N_("Copies");
-N_("Copie_s:");
-N_("C_ollate");
-N_("_Reverse");
-N_("General");
-N_("Layout");
-N_("T_wo-sided:");
-N_("Pages per _side:");
-N_("Page or_dering:");
-N_("_Only print:");
-N_("All sheets");
-N_("Even sheets");
-N_("Odd sheets");
-N_("Sc_ale:");
-N_("Paper");
-N_("Paper _type:");
-N_("Paper _source:");
-N_("Output t_ray:");
-N_("_Paper size:");
-N_("Or_ientation:");
-N_("Portrait");
-N_("Landscape");
-N_("Reverse portrait");
-N_("Reverse landscape");
-N_("Page Setup");
-N_("Job Details");
-N_("Pri_ority:");
-N_("_Billing info:");
-N_("Print Document");
-
-/* this is one of the choices for the print at option in the print dialog */
-N_("_Now");
-
-/* this is one of the choices for the print at option in the print dialog. It also serves as the label for an entry that allows the user to enter a time. */
-N_("A_t:");
-N_("Specify the time of print,\n"
- " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
-
-/* Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported. */
-N_("Specify the time of print,\n"
- " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
-N_("Specify the time of print,\n"
- " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
-
-/* Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported. */
-N_("Specify the time of print,\n"
- " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
-N_("Time of print");
-N_("Specify the time of print,\n"
- " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
-
-/* this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'. */
-N_("On _hold");
-N_("Hold the job until it is explicitly released");
-N_("Hold the job until it is explicitly released");
-N_("Add Cover Page");
-
-/* this is the label used for the option in the print dialog that controls the front cover page. */
-N_("Be_fore:");
-
-/* this is the label used for the option in the print dialog that controls the back cover page. */
-N_("_After:");
-N_("Job");
-
-/* This will appear as a tab label in the print dialog. */
-N_("Image Quality");
-
-/* This will appear as a tab label in the print dialog. */
-N_("Color");
-
-/* This will appear as a tab label in the print dialog.
-It's a typographical term, as in "Binding and finishing" */
-N_("Finishing");
-N_("Advanced");
-N_("Some of the settings in the dialog conflict");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <object class="GtkListStore" id="recent_store">
- <columns>
- <!-- column-name uri -->
- <column type="gchararray"/>
- <!-- column-name display-name -->
- <column type="gchararray"/>
- <!-- column-name info -->
- <column type="GtkRecentInfo"/>
- </columns>
- </object>
- <template class="GtkRecentChooserDefault" parent="GtkBox">
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkScrolledWindow" id="scrolledwindow">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="hscrollbar_policy">never</property>
- <property name="shadow_type">in</property>
- <child>
- <object class="GtkTreeView" id="recent_view">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="has_tooltip">True</property>
- <property name="headers_visible">False</property>
- <signal name="button-press-event" handler="recent_view_button_press_cb" swapped="no"/>
- <signal name="drag-begin" handler="recent_view_drag_begin_cb" swapped="no"/>
- <signal name="drag-data-get" handler="recent_view_drag_data_get_cb" swapped="no"/>
- <signal name="popup-menu" handler="recent_view_popup_menu_cb" swapped="no"/>
- <signal name="query-tooltip" handler="recent_view_query_tooltip_cb" swapped="no"/>
- <signal name="row-activated" handler="row_activated_cb" swapped="no"/>
- <child internal-child="selection">
- <object class="GtkTreeSelection" id="selection">
- <signal name="changed" handler="selection_changed_cb" swapped="no"/>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="icon_column">
- <property name="title">icon</property>
- <child>
- <object class="GtkCellRendererPixbuf" id="icon_renderer">
- <property name="stock_size">4</property>
- </object>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn" id="meta_column">
- <property name="title">meta</property>
- <property name="expand">True</property>
- <child>
- <object class="GtkCellRendererText" id="meta_renderer">
- <property name="ellipsize">end</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="filter_combo_hbox">
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkComboBoxText" id="filter_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="tooltip_text" translatable="yes">Select which type of documents are shown</property>
- <property name="focus_on_click">False</property>
- <property name="entry_text_column">0</property>
- <property name="id_column">1</property>
- <signal name="changed" handler="filter_combo_changed_cb" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("Select which type of documents are shown");
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <!-- interface-requires gtkprivate 3.10 -->
- <template class="GtkScaleButton" parent="GtkButton">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">none</property>
- <property name="focus_on_click">False</property>
- <child>
- <object class="GtkImage" id="image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">image-missing</property>
- <property name="use-fallback">True</property>
- </object>
- </child>
- </template>
- <object class="GtkAdjustment" id="adjustment">
- <property name="upper">100</property>
- <property name="step_increment">2</property>
- <property name="page_increment">20</property>
- </object>
- <object class="GtkPopover" id="dock">
- <signal name="map" handler="cb_popup_mapped" swapped="no"/>
- <style>
- <class name="scale-popup"/>
- </style>
- <child>
- <object class="GtkBox" id="box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <property name="margin">4</property>
- <property name="spacing">4</property>
- <child>
- <object class="GtkButton" id="plus_button">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">none</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <style>
- <class name="image-button"/>
- </style>
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="icon-name">list-add-symbolic</property>
- <property name="use-fallback">True</property>
- </object>
- </child>
- <signal name="button-press-event" handler="cb_button_press" swapped="no"/>
- <signal name="button-release-event" handler="cb_button_release" swapped="no"/>
- <signal name="clicked" handler="cb_button_clicked" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkScale" id="scale">
- <property name="height_request">100</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="orientation">vertical</property>
- <property name="adjustment">adjustment</property>
- <property name="inverted">True</property>
- <property name="round_digits">1</property>
- <property name="draw_value">False</property>
- <signal name="value-changed" handler="cb_scale_value_changed" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="minus_button">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">none</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <style>
- <class name="image-button"/>
- </style>
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="icon-name">list-remove-symbolic</property>
- <property name="use-fallback">True</property>
- </object>
- </child>
- <signal name="button-press-event" handler="cb_button_press" swapped="no"/>
- <signal name="button-release-event" handler="cb_button_release" swapped="no"/>
- <signal name="clicked" handler="cb_button_clicked" swapped="no"/>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkSearchBar" parent="GtkBin">
- <property name="app_paintable">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkRevealer" id="revealer">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="hexpand">True</property>
- <property name="vexpand">False</property>
- <child>
- <object class="GtkBox" id="tool_box">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">6</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkBox" id="box_left">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="hexpand">True</property>
- <property name="orientation">vertical</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="box_center">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">center</property>
- <property name="orientation">vertical</property>
- <child>
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="box_right">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">end</property>
- <property name="hexpand">True</property>
- <property name="orientation">vertical</property>
- <child>
- <object class="GtkButton" id="close_button">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">none</property>
- <style>
- <class name="raised"/>
- <class name="close"/>
- </style>
- <child>
- <object class="GtkImage" id="close_image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_size">1</property>
- <property name="icon_name">window-close-symbolic</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- </child>
- </template>
- <object class="GtkSizeGroup" id="sizegroup">
- <property name="mode">both</property>
- <widgets>
- <widget name="box_left"/>
- <widget name="box_right"/>
- </widgets>
- </object>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.10 -->
- <template class="GtkStatusbar" parent="GtkBox">
- <property name="can_focus">False</property>
- <property name="vexpand">False</property>
- <property name="spacing">2</property>
- <property name="margin_start">10</property>
- <property name="margin_end">10</property>
- <property name="margin_top">6</property>
- <property name="margin_bottom">6</property>
- <child>
- <object class="GtkFrame" id="frame">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">none</property>
- <child>
- <object class="GtkBox" id="message_area">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <property name="margin">4</property>
- <child>
- <object class="GtkLabel" id="label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="ellipsize">end</property>
- <property name="single_line_mode">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- <child type="label_item">
- <placeholder/>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- </template>
-</interface>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface domain="gtk30">
- <!-- interface-requires gtk+ 3.6 -->
- <object class="GtkAdjustment" id="adjustment">
- <property name="upper">1</property>
- <property name="step_increment">0.02</property>
- <property name="page_increment">0.2</property>
- </object>
- <template class="GtkVolumeButton" parent="GtkScaleButton">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="relief">none</property>
- <property name="focus_on_click">False</property>
- <property name="orientation">vertical</property>
- <property name="adjustment">adjustment</property>
- <property name="icons">audio-volume-muted
-audio-volume-high
-audio-volume-low
-audio-volume-medium</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="GtkVolumeButton-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Volume</property>
- <property name="AtkObject::accessible-description" translatable="yes">Turns volume up or down</property>
- </object>
- </child>
- <signal name="query-tooltip" handler="cb_query_tooltip" swapped="no"/>
- <signal name="value-changed" handler="cb_value_changed" swapped="no"/>
- <child internal-child="plus_button">
- <object class="GtkButton" id="scalebutton-plus_button1">
- <child internal-child="accessible">
- <object class="AtkObject" id="scalebutton-plus_button1-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Volume Up</property>
- <property name="AtkObject::accessible-description" translatable="yes">Increases the volume</property>
- </object>
- </child>
- </object>
- </child>
- <child internal-child="minus_button">
- <object class="GtkButton" id="scalebutton-minus_button1">
- <child internal-child="accessible">
- <object class="AtkObject" id="scalebutton-minus_button1-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes">Volume Down</property>
- <property name="AtkObject::accessible-description" translatable="yes">Decreases the volume</property>
- </object>
- </child>
- </object>
- </child>
- </template>
-</interface>
+++ /dev/null
-N_("Volume");
-N_("Turns volume up or down");
-N_("Volume Up");
-N_("Increases the volume");
-N_("Volume Down");
-N_("Decreases the volume");
--- /dev/null
+gem "sass", "~> 3.4.0"
--- /dev/null
+Summary
+-------
+
+* Do not edit the CSS directly, edit the source SCSS files and process them with SASS (run
+ `/.parse-sass.sh` when you have the required sofwtare installed, as described below)
+* To be able to use the lates/adequate version of sass, install ruby, gem, sass & bundle.
+ On Fedora F20, this is done with `sudo dnf install rubygems && gem install bundle && bundle install`
+ from the same directory this README resides in.
+
+How to tweak the theme
+----------------------
+
+Adwaita is a complex themes, so to keep it maintainable it's written and processed in SASS, the
+generated CSS is then transformed into a gresource file during gtk build and used at runtime in a
+non-legible or editable form.
+
+It is very likely your change will happen in the _common.scss file. That's where all the widget
+selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the
+right place for a drive by stylesheet fix:
+
+_colors.scss - global color definitions. We keep the number of defined colors to a necessary minimum,
+ most colors are derived form a handful of basics. It covers both the light variant and
+ the dark variant.
+
+_colors-public.scss - SCSS colors exported through gtk to allow for 3rd party apps color mixing.
+
+_drawing.scss - drawing helper mixings/functions to allow easier definition of widget drawing under
+ specific context. This is why Adwaita isn't 15000 LOC.
+
+_common.scss - actual definitions of style for each widget. This is where you are likely to add/remove
+ your changes.
+
+You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the
+_common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you
+edit. This is done by running `bundle exec sass --watch --sourcemap=none .` If sass is out of date, or is
+missing, you can install it with `bundle install`.
--- /dev/null
+//apps rely on some named colors to be exported
+/* GTK NAMED COLORS
+ ----------------
+ use responsibly! */
+
+// Sass thinks we're using the colors in the variables as strings and may shoot
+// warning, it's innocuous and can be defeated by using "" + $var
+/*
+widget text/foreground color */
+@define-color theme_fg_color #{"" +$fg_color};
+
+/*
+text color for entries, views and content in general */
+@define-color theme_text_color #{"" +$text_color};
+
+/*
+widget base background color */
+@define-color theme_bg_color #{"" +$bg_color};
+
+/*
+text widgets and the like base background color */
+@define-color theme_base_color #{"" +$base_color};
+
+/*
+base background color of selections */
+@define-color theme_selected_bg_color #{"" +$selected_bg_color};
+
+/*
+text/foreground color of selections */
+@define-color theme_selected_fg_color #{"" +$selected_fg_color};
+
+/*
+base background color of insensitive widgets */
+@define-color insensitive_bg_color #{"" +$insensitive_bg_color};
+
+/*
+text foreground color of insensitive widgets */
+@define-color insensitive_fg_color #{"" +$insensitive_fg_color};
+
+/*
+insensitive text widgets and the like base background color */
+@define-color insensitive_base_color #{"" +$base_color};
+
+/*
+widget text/foreground color on backdrop windows */
+@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color};
+
+/*
+text color for entries, views and content in general on backdrop windows */
+@define-color theme_unfocused_text_color #{"" +$text_color};
+
+/*
+widget base background color on backdrop windows */
+@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color};
+
+/*
+text widgets and the like base background color on backdrop windows */
+@define-color theme_unfocused_base_color #{"" +$backdrop_base_color};
+
+/*
+base background color of selections on backdrop windows */
+@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color};
+
+/*
+text/foreground color of selections on backdrop windows */
+@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color};
+
+/*
+widgets main borders color */
+@define-color borders #{"" +$borders_color};
+
+/*
+widgets main borders color on backdrop windows */
+@define-color unfocused_borders #{"" +$backdrop_borders_color};
+
+/*
+these are pretty self explicative */
+@define-color warning_color #{"" +$warning_color};
+@define-color error_color #{"" +$error_color};
+@define-color success_color #{"" +$success_color};
+//@define-color destructive_color #{$destructive_color}
+
+//WM
+
+$_wm_highlight: if($variant=='light', $top_hilight, // Sass gets mad if this is
+ transparentize(black,1)); // done directly in the
+ // color definition
+
+/*
+these colors are exported for the window manager and shouldn't be used in applications,
+read if you used those and something break with a version upgrade you're on your own... */
+@define-color wm_title shade(#{$fg_color}, 1.8);
+@define-color wm_unfocused_title #{$backdrop_fg_color};
+@define-color wm_highlight #{"" + $_wm_highlight};
+@define-color wm_borders_edge #{"" + $borders_edge};
+
+@define-color wm_bg_a shade(#{$bg_color}, 1.2);
+@define-color wm_bg_b #{$bg_color};
+
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+
+@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3);
+@define-color wm_button_hover_color_b #{$bg_color};
+@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85);
+@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89);
+@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9);
+
+//FIXME this is really an API
+
+@define-color content_view_bg #{"" + $base_color};
+
--- /dev/null
+// When color definition differs for dark and light variant,
+// it gets @if ed depending on $variant
+
+
+$base_color: if($variant == 'light', #ffffff, #292929);
+$text_color: if($variant == 'light', black, white);
+$bg_color: if($variant == 'light', #ededed, #393f3f);
+$fg_color: if($variant == 'light', #2e3436, #eeeeec);
+
+$selected_fg_color: #ffffff;
+$selected_bg_color: if($variant == 'light', #4a90d9, darken(#4a90d9,20%));
+$selected_borders_color: if($variant== 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));
+$borders_color: if($variant == 'light', darken($bg_color,30%), darken($bg_color,12%));
+$borders_edge: if($variant == 'light', white, transparentize($fg_color, 0.9));
+$link_color: if($variant == 'light', darken($selected_bg_color,10%), lighten($selected_bg_color,20%));
+$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), lighten($selected_bg_color,10%));
+$top_hilight: $borders_edge;
+
+$scrollbar_bg_color: darken($bg_color, 7%);
+
+$warning_color: #f57900;
+$error_color: #cc0000;
+$success_color: if($variant == 'light', #73d216, darken(#73d216,10%));
+$destructive_color: if($variant == 'light', #ef2929, darken(#ef2929,10%));
+
+$osd_fg_color: #eeeeec;
+$osd_text_color: white;
+$osd_bg_color: transparentize(#202526, 0.3);
+$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5);
+$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%);
+$osd_borders_color: transparentize(black, 0.3);
+
+$sidebar_bg_color: lighten($bg_color,5%);
+
+$tooltip_borders_color: transparentize(white, 0.9);
+
+//insensitive state derived colors
+$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
+$insensitive_bg_color: mix($bg_color, $base_color, 60%);
+$insensitive_borders_color: $borders_color;
+
+//colors for the backdrop state, derived from the main colors.
+$backdrop_base_color: if($variant ==' light', darken($base_color, 1%), lighten($base_color, 1%));
+$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%);
+$backdrop_bg_color: $bg_color;
+$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%);
+$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%));
+$backdrop_selected_fg_color: $selected_fg_color;
+$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
+$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%);
+$backdrop_sidebar_bg_color: lighten($backdrop_bg_color,5%);
+
+$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%);
--- /dev/null
+@function gtkalpha($c,$a) {
+ @return unquote("alpha(#{$c},#{$a})");
+}
+
+$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);
+
+* {
+ padding: 0;
+ -GtkToolButton-icon-spacing: 4;
+ -GtkTextView-error-underline-color: $error_color;
+
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 16;
+
+ // The size for scrollbars. The slider is 2px smaller, but we keep it
+ // up so that the whole area is sensitive to button presses for the
+ // slider. The stepper button is larger in both directions, the slider
+ // only in the width
+
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
+
+ -GtkToolItemGroup-expander-size: 11;
+ -GtkExpander-expander-size: 16;
+ -GtkTreeView-expander-size: 11;
+
+ -GtkTreeView-horizontal-separator: 4;
+
+ -GtkMenu-horizontal-padding: 0;
+ -GtkMenu-vertical-padding: 0;
+
+ -GtkWidget-link-color: $link_color;
+ -GtkWidget-visited-link-color: $link_visited_color;
+
+ -GtkWidget-focus-padding: 2; // FIXME: do we still need these?
+ -GtkWidget-focus-line-width: 1; //
+
+ -GtkDialog-button-spacing: 4;
+ -GtkDialog-action-area-border: 0;
+
+ -GtkStatusbar-shadow-type: none;
+
+ // We use the outline properties to signal the focus properties
+ // to the adwaita engine: using real CSS properties is faster,
+ // and we don't use any outlines for now.
+
+ outline-color: transparentize($fg_color, 0.7);
+ outline-style: dashed;
+ outline-offset: -3px;
+ outline-width: 1px;
+ outline-radius: 2px;
+}
+
+
+/***************
+ * Base States *
+ ***************/
+
+.background {
+ color: $fg_color;
+ background-color: if($variant == 'light', darken($bg_color, 1.5%), $bg_color);
+
+ &:backdrop {
+ text-shadow: none;
+ icon-shadow: none;
+ color: $backdrop_fg_color;
+ background-color: $backdrop_bg_color;
+ }
+}
+
+/*
+ These wildcard seems unavoidable, need to investigate.
+ Wildcards are bad and troublesome, use them with care,
+ or better, just don't.
+ Everytime a wildcard is used a kitten dies, painfully.
+*/
+
+*:insensitive {
+ -gtk-image-effect: dim;
+}
+
+.gtkstyle-fallback {
+ background-color: $bg_color;
+ color: $fg_color;
+ &:prelight {
+ background-color: lighten($bg_color, 10%);
+ color: $fg_color;
+ }
+ &:active {
+ background-color: darken($bg_color, 10%);
+ color: $fg_color;
+ }
+ &:insensitive {
+ background-color: $insensitive_bg_color;
+ color: $insensitive_fg_color;
+ }
+ &:selected {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ }
+}
+
+.view {
+ color: $text_color;
+ background-color: $base_color;
+ &:backdrop {
+ color: $backdrop_text_color;
+ background-color: $backdrop_base_color;
+ }
+ &:selected,
+ &:selected:focus,
+ &:selected:hover {
+ border-radius: 3px;
+ @extend %selected_items;
+ }
+}
+
+.rubberband {
+ border: 1px solid $selected_bg_color;
+ background-color: transparentize($selected_bg_color,0.8);
+}
+
+// This is used by GtkScrolledWindow, when content is touch-dragged past boundaries.
+.overshoot {
+ &.top {
+ @include overshoot(top);
+ &:backdrop { @include overshoot(top, backdrop); }
+ }
+ &.bottom {
+ @include overshoot(bottom);
+ &:backdrop { @include overshoot(bottom, backdrop); }
+ }
+ &.left {
+ @include overshoot(left);
+ &:backdrop { @include overshoot(left, backdrop); }
+ }
+ &.right {
+ @include overshoot(right);
+ &:backdrop { @include overshoot(right, backdrop); }
+ }
+}
+
+.label {
+ &.separator {
+ color: $fg_color;
+ @extend .dim-label;
+ &:backdrop { color: $backdrop_fg_color; }
+ }
+ &:selected,
+ &:selected:focus,
+ &:selected:hover {
+ @extend %selected_items;
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ &:backdrop { color: $backdrop_insensitive_color; }
+ }
+}
+
+.dim-label {
+ opacity: 0.55;
+ text-shadow: none;
+}
+
+GtkAssistant {
+ .sidebar {
+ background-color: $base_color;
+ border-top: 1px solid $borders_color;
+ &:dir(ltr) { border-right: 1px solid $borders_color; }
+ &:dir(rtl) { border-left: 1px solid $borders_color; }
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ border-color: $backdrop_borders_color;
+ }
+ }
+ &.csd .sidebar { border-top-style: none; }
+ .sidebar .label {
+ padding: 6px 12px;
+ }
+ .sidebar .label.highlight {
+ background-color: mix($bg_color, $fg_color, 80%);
+ }
+}
+
+GtkTextView { // This will get overridden by .view, needed by gedit line numbers
+ background-color: mix($bg_color, $base_color, 50%);
+ &:backdrop { background-color: mix($backdrop_bg_color,
+ $backdrop_base_color, 50%); }
+}
+
+.grid-child {
+ padding: 3px;
+ border-radius: 3px;
+ &:selected {
+ @extend %selected_items;
+ outline-offset: -2px;
+ }
+}
+
+%osd, .osd {
+ color: $osd_fg_color;
+ border: none;
+ background-color: $osd_bg_color;
+ background-clip: padding-box;
+ outline-color: transparentize($osd_fg_color, 0.7);
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ &:backdrop { text-shadow: none; }
+}
+
+/*********************
+ * Spinner Animation *
+ *********************/
+
+@keyframes spin {
+ to { -gtk-icon-transform: rotate(1turn); }
+}
+
+.spinner {
+ background-image: none;
+ background-color: blue;
+ opacity: 0; // non spinning spinner makes no sense
+ -gtk-icon-source: -gtk-icontheme('process-working-symbolic');
+ &:active {
+ opacity: 1;
+ animation: spin 1s linear infinite;
+ &:insensitive {
+ opacity: 0.5;
+ }
+ }
+}
+
+/****************
+ * Text Entries *
+ ****************/
+
+.entry {
+ border: 1px solid;
+ padding: 5px 8px 6px;
+
+ &.image { // icons inside the entry
+ &.left { padding-left: 0; }
+ &.right { padding-right: 0; }
+ }
+
+ border-radius: 3px;
+ transition: all 200ms $ease-out-quad;
+ @include entry(normal);
+
+ &.flat, &.flat:focus {
+ padding: 2px;
+ @include entry(normal, $edge:none);
+ border: none;
+ border-radius: 0;
+ }
+
+ &:focus { @include entry(focus); }
+ &:insensitive { @include entry(insensitive); }
+ &:backdrop { @include entry(backdrop); }
+ &:backdrop:insensitive { @include entry(backdrop-insensitive); }
+
+ &:selected,
+ &:selected:focus {
+ @extend %selected_items;
+ }
+
+ &.progressbar {
+ margin: 1px;
+ border-radius: 0;
+ border-width: 0 0 2px;
+ border-color: $selected_bg_color;
+ border-style: solid;
+ background-image: none;
+ background-color: transparent;
+ box-shadow: none;
+ &:backdrop { background-color: transparent; }
+ }
+
+ .linked & { //FIXME: use same buttons linking logic and template
+ border-radius: 0;
+ &:first-child {
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ &:dir(rtl) { border-right-style: none;}
+ }
+ &:last-child {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-left-style: none;
+ &:dir(rtl) { border-left-style: solid; }
+ }
+ }
+
+ &.error { // FIXME: dark variant love needed
+ color: $error_color;
+ border-color: $error_color;
+ &:focus { @include entry(focus, $error_color); }
+ &:selected, &:selected:focus {
+ background-color: $error_color;
+ }
+ }
+
+ &.warning { // FIXME: dark variant love needed
+ color: $warning_color;
+ border-color: $warning_color;
+ &:focus { @include entry(focus, $warning_color); }
+ &:selected, &:selected:focus {
+ background-color: $warning_color;
+ }
+ }
+
+ &.image { // entry icons colors
+ color: mix($fg_color,$base_color,80%);
+ &:hover { color: $fg_color; }
+ &:active { color: $selected_bg_color; }
+ &:backdrop { color: mix($backdrop_fg_color,$backdrop_base_color,80%); }
+ }
+
+ .linked.vertical & { //FIXME comment stuff and make the whole thing smarter.
+ @include entry(normal, $edge: none);
+ background-image: linear-gradient(to bottom, $base_color);
+ border-bottom-color: mix($borders_color, $base_color, 30%);
+ box-shadow: none;
+ @extend %linked_vertical;
+ &:focus {
+ border-color: entry_focus_border($selected_bg_color);
+ box-shadow: entry_focus_glow($selected_bg_color),
+ 0 -1px 0 0 entry_focus_border($selected_bg_color);
+ @extend %linked_vertical;
+ }
+ &:insensitive {
+ @include entry(insensitive, $edge: none);
+ border-bottom-color: mix($borders_color, $base_color, 30%);
+ @extend %linked_vertical;
+ &:backdrop {
+ @include entry(backdrop-insensitive, $edge: none);
+ border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+ @extend %linked_vertical;
+ }
+ }
+ &:backdrop {
+ @include entry(backdrop, $edge: none);
+ border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+ @extend %linked_vertical;
+ }
+ &:first-child {
+ @include entry(normal, $edge: none);
+ border-bottom-color: mix($borders_color, $base_color, 30%);
+ &:focus { @include entry(focus, $edge: none); }
+ &:insensitive {
+ @include entry(insensitive, $edge: none);
+ border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+ @extend %linked_vertical:first-child;
+ &:backdrop {
+ @include entry(backdrop-insensitive, $edge: none);
+ border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+ border-top-style: solid;
+ }
+ }
+ &:backdrop {
+ @include entry(backdrop, $edge: none);
+ border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+ @extend %linked_vertical:first-child;
+ }
+ }
+ &:last-child {
+ @include entry(normal);
+ background-image: linear-gradient(to bottom, $base_color);
+ box-shadow: _widget_edge();
+ &:focus {
+ border-color: entry_focus_border($selected_bg_color);
+ box-shadow: entry_focus_glow($selected_bg_color),
+ 0 -1px 0 0 entry_focus_border($selected_bg_color),
+ _widget_edge();
+ @extend %linked_vertical:last-child;
+ }
+ &:insensitive {
+ @include entry(insensitive);
+ @extend %linked_vertical:last-child;
+ &:backdrop {
+ @include entry(backdrop-insensitive);
+ @extend %linked_vertical:last-child;
+ }
+ }
+ &:backdrop {
+ @include entry(backdrop);
+ @extend %linked_vertical:last-child;
+ }
+ }
+ }
+ .osd & {
+ @include entry(osd);
+ &:focus { @include entry(osd-focus); }
+ &:backdrop { @include entry(osd-backdrop); }
+ &:insensitive { @include entry(osd-insensitive); }
+ }
+}
+
+/***********
+ * Buttons *
+ ***********/
+
+// stuff for .needs-attention
+$_dot_color: if($variant=='light', $selected_bg_color,
+ lighten($selected_bg_color,15%));
+@keyframes needs_attention {
+ from {
+ background-image: -gtk-gradient(radial,
+ center center, 0,
+ center center, 0.01,
+ to($_dot_color),
+ to(transparent));
+ }
+ to {
+ background-image: -gtk-gradient(radial,
+ center center, 0,
+ center center, 0.5,
+ to($selected_bg_color),
+ to(transparent));
+ }
+}
+
+
+.button {
+
+ $_button_transition: all 200ms $ease-out-quad;
+
+ border: 1px solid;
+ border-radius: 3px;
+ padding: 5px 8px 6px;
+ transition: $_button_transition;
+ @include button(normal);
+ &.flat {
+ @include button(undecorated);
+ // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set
+ // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but
+ // it won't fade out when the pointer leave the button allocation area. To make the transition more evident
+ // in this case the duration is increased.
+ transition: none;
+ &:hover {
+ transition: $_button_transition;
+ transition-duration: 500ms;
+ &:active { transition: $_button_transition; }
+ }
+ }
+ &:hover {
+ @include button(hover);
+ -gtk-image-effect: highlight;
+ }
+ &:active, &:checked {
+ @include button(active);
+ transition-duration: 50ms;
+ }
+ &:backdrop, &.flat:backdrop {
+ @include button(backdrop);
+ -gtk-image-effect: none;
+ &:active, &:checked {
+ @include button(backdrop-active);
+ }
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ &:insensitive:active, &:insensitive:checked {
+ @include button(backdrop-insensitive-active);
+ }
+ }
+ &.flat:backdrop, &.flat:insensitive, &.flat:backdrop:insensitive {
+ @include button(undecorated);
+ }
+ &:insensitive {
+ @include button(insensitive);
+ &:active, &:checked {
+ @include button(insensitive-active);
+ }
+ }
+ // big standalone buttons like in Documents pager
+ &.osd {
+ &.image-button { padding: 13px; }
+ color: $osd_fg_color;
+ border-radius: 5px;
+ outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var?
+ @include button(osd);
+ border: none;
+ box-shadow: none;
+ &:hover {
+ @include button(osd-hover);
+ border: none;
+ box-shadow: none;
+ }
+ &:active, &:checked {
+ @include button(osd-active);
+ border: none;
+ box-shadow: none;
+ }
+ &:insensitive, &:backdrop:insensitive {
+ @include button(osd-insensitive);
+ border: none;
+ }
+ &:backdrop {
+ @include button(osd-backdrop);
+ border: none;
+ }
+ }
+ //overlay / OSD style
+ .osd & {
+ @include button(osd);
+ // there's a problem with sass which prevents it to extend the linked
+ // placeholder as expected, it should just be "@extend %linked;", the
+ // placeholder is basically replicated here
+ //
+ // Workaround START
+ border-radius: 0;
+ border-left-style: none;
+ &:dir(rtl) {
+ border-radius: 0;
+ border-right-style: none;
+ border-left-style: solid
+ }
+ &:first-child {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid;
+ }
+ &:last-child {
+ border-radius: 0 3px 3px 0;
+ &:dir(rtl) { border-right-style: solid; }
+ }
+ &:only-child {
+ border-radius: 3px;
+ border-style: solid;
+ }
+ // Workaround END
+ &:hover {
+ @include button(osd-hover);
+ @extend %linked;
+ }
+ &:active, &:checked, &:backdrop:active, &:backdrop:checked {
+ @include button(osd-active);
+ @extend %linked;
+ }
+ &:insensitive, &:backdrop:insensitive {
+ @include button(osd-insensitive);
+ @extend %linked;
+ }
+ &:backdrop {
+ @include button(osd-backdrop);
+ @extend %linked;
+ }
+ &.flat {
+ @include button(undecorated);
+ box-shadow: none; //FIXME respect no edge on the button mixin
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ &:hover {
+ @include button(osd-hover);
+ background-clip: padding-box;
+ border-color: transparent;
+ box-shadow: none;
+ }
+ &:insensitive {
+ @include button(osd-insensitive);
+ background-image: none;
+ border-color: transparent;
+ box-shadow: none;
+ }
+ &:backdrop { @include button(undecorated); }
+ &:active, &:checked {
+ @include button(osd-active);
+ background-clip: padding-box;
+ border-color: transparent;
+ box-shadow: none;
+ }
+ }
+ }
+
+ // Suggested and Destructive Action buttons
+ @each $b_type, $b_color in (suggested-action, $selected_bg_color),
+ (destructive-action, $destructive_color) {
+ &.#{$b_type} {
+ @include button(normal, $b_color, white);
+ &.flat {
+ @include button(undecorated);
+ color: $b_color; //FIXME: does it work on the dark variant?
+ }
+ &:hover { @include button(hover, $b_color, white); }
+ &:active, &:checked { @include button(active, $b_color, white); }
+ &:backdrop, &.flat:backdrop {
+ @include button(backdrop, $b_color, white);
+ &:active, &:checked {
+ @include button(backdrop-active, $b_color, white);
+ }
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ &:active, &:checked {
+ @include button(backdrop-insensitive-active, $b_color, white);
+ }
+ }
+ }
+ &.flat:backdrop, &.flat:insensitive, &.flat:backdrop:insensitive {
+ @include button(undecorated);
+ color: transparentize($b_color, 0.2);
+ }
+ &:insensitive {
+ @include button(insensitive);
+ &:active, &:checked {
+ @include button(insensitive-active, $b_color, white);
+ }
+ }
+ .osd & {
+ @include button(osd, $b_color);
+ @extend %linked;
+ &:hover {
+ @include button(osd-hover, $b_color);
+ @extend %linked;
+ }
+ &:active, &:checked, &:backdrop:active, &:backdrop:checked {
+ @include button(osd-active, $b_color);
+ @extend %linked;
+ }
+ &:insensitive, &:backdrop:insensitive {
+ @include button(osd-insensitive, $b_color);
+ @extend %linked;
+ }
+ &:backdrop {
+ @include button(osd-backdrop, $b_color);
+ @extend %linked;
+ }
+ }
+ }
+ }
+
+ &.image-button { padding: 8px; }
+
+ &.text-button {
+ padding-left: 16px;
+ padding-right: 16px;
+ }
+
+ &.text-button.image-button {
+ // those buttons needs uneven horizontal padding, we want the icon side
+ // to have the image-button padding, while the text side the text-button
+ // one, so we're adding the missing padding to the label depending on
+ // its position inside the button
+ padding: 5px 8px 6px; // same as .button
+ .label:first-child { padding-left: 8px; }
+ .label:last-child { padding-right: 8px; }
+ }
+
+ .stack-switcher > & {
+ // to position the needs attention dot, padding is added to the button
+ // child, a label needs just lateral padding while an icon needs vertical
+ // padding added too.
+
+ outline-offset: -3px; // needs to be set or it gets overriden by GtkRadioButton outline-offset
+
+ > .label {
+ padding-left: 6px; // label padding
+ padding-right: 6px; //
+ }
+ > GtkImage {
+ padding-left: 6px; // image padding
+ padding-right: 6px; //
+ padding-top: 3px; //
+ padding-bottom: 3px; //
+ }
+ &.text-button {
+ padding: 5px 10px 6px; // needed or it will get overridden
+ }
+ &.image-button {
+ // we want image buttons to have a 1:1 aspect ratio, so compensation
+ // of the padding added to the GtkImage is needed
+ padding: 5px 2px;
+ }
+ &.needs-attention > .label,
+ &.needs-attention > GtkImage { @extend %needs_attention; }
+ &.needs-attention:active > .label,
+ &.needs-attention:active > GtkImage,
+ &.needs-attention:checked > .label,
+ &.needs-attention:checked > GtkImage {
+ animation: none;
+ background-image: none;
+ }
+ }
+
+ //inline-toolbar buttons
+ .inline-toolbar &, .inline-toolbar &:backdrop {
+ border-radius: 2px;
+ border-width: 1px;
+ @extend %linked;
+ }
+
+ .primary-toolbar & { icon-shadow: none; } // tango icons don't need shadows
+
+ .linked &,
+ .linked &:hover,
+ .linked &:active,
+ .linked &:checked,
+ .linked &:backdrop { @extend %linked; }
+
+ .linked.vertical &,
+ .linked.vertical &:hover,
+ .linked.vertical &:active,
+ .linked.vertical &:checked,
+ .linked.vertical &:backdrop { @extend %linked_vertical; }
+}
+
+%needs_attention {
+ animation: needs_attention 150ms ease-in;
+ $_dot_shadow: _text_shadow_color();
+ $_dot_shadow_r: if($variant=='light',0.5,0.45);
+ background-image: -gtk-gradient(radial,
+ center center, 0,
+ center center, 0.5,
+ to($_dot_color),
+ to(transparent)),
+ -gtk-gradient(radial,
+ center center, 0,
+ center center, $_dot_shadow_r,
+ to($_dot_shadow),
+ to(transparent));
+ background-size: 6px 6px, 6px 6px;
+ background-repeat: no-repeat;
+ @if $variant == 'light' { background-position: right 3px, right 4px; }
+ @else { background-position: right 3px, right 2px; }
+ &:backdrop { background-size: 6px 6px, 0 0;}
+ &:dir(rtl) {
+ @if $variant == 'light' { background-position: left 3px, left 4px; }
+ @else { background-position: left 3px, left 2px; }
+ }
+}
+
+
+// all the following is for the +|- buttons on inline toolbars, that way
+// should really be deprecated...
+.inline-toolbar GtkToolButton > .button { // redefining the button look is
+ // needed since those are flat...
+ @include button(normal);
+ &:hover { @include button(hover); }
+ &:active,
+ &:checked{ @include button(active); }
+ &:insensitive { @include button(insensitive); }
+ &:insensitive:active,
+ &:insensitive:checked { @include button(insensitive-active); }
+ &:backdrop { @include button(backdrop); };
+ &:backdrop:active,
+ &:backdrop:checked { @include button(backdrop-active); }
+ &:backdrop:insensitive { @include button(backdrop-insensitive); }
+ &:backdrop:insensitive:active,
+ &:backdrop:insensitive:checked {
+ @include button(backdrop-insensitive-active); }
+}
+
+// More inline toolbar buttons
+.inline-toolbar.toolbar GtkToolButton,
+.inline-toolbar.toolbar GtkToolButton:backdrop {
+ & > .button.flat { @extend %linked_middle; }
+ &:dir(rtl) > .button.flat { @extend %linked_middle:dir(rtl); }
+ &:first-child > .button.flat { @extend %linked:first-child; }
+ &:last-child > .button.flat { @extend %linked:last-child; }
+ &:last-child:dir(rtl) > .button.flat { @extend %linked:last-child:dir(rtl); }
+ &:only-child > .button.flat { @extend %linked:only-child; }
+}
+
+%linked_middle {
+ border-radius: 0;
+ border-left-style: none;
+ &:dir(rtl) {
+ border-radius: 0; // needed when including %linked_middle:dir(rtl)
+ border-right-style: none;
+ border-left-style: solid
+ }
+}
+
+%linked {
+ @extend %linked_middle;
+ &:first-child {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid;
+ }
+ &:last-child {
+ border-radius: 0 3px 3px 0;
+ &:dir(rtl) { border-right-style: solid; }
+ }
+ &:only-child {
+ border-radius: 3px;
+ border-style: solid;
+ }
+}
+
+%linked_vertical_middle {
+ border-left-style: solid;
+ border-top-style: none;
+ border-radius: 0;
+}
+
+%linked_vertical{
+ @extend %linked_vertical_middle;
+ &:first-child {
+ border-style: solid;
+ border-radius: 3px 3px 0 0;
+ }
+ &:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+ &:only-child {
+ border-radius: 3px;
+ border-style: solid;
+ }
+}
+
+%undecorated_button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px transparentize(white,1),
+ 0 1px transparentize(white, 1);
+ text-shadow: none;
+ icon-shadow: none;
+}
+
+/* menu buttons */
+.menuitem.button.flat {
+ @extend %undecorated_button;
+ outline-offset: -1px;
+ &:hover { background-color: mix($fg_color,$bg_color,10%); }
+ &:selected { @extend %selected_items; }
+ &:backdrop, &:backdrop:hover {
+ @extend %undecorated_button;
+ }
+}
+
+GtkColorButton.button {
+ padding: 5px; // Uniform padding on the GtkColorButton
+ GtkColorSwatch {
+ border-radius: 0;
+ box-shadow: inset 0 1px 1px transparentize(black, 0.9),
+ _widget_edge();
+ &:insensitive,
+ &:backdrop { box-shadow: none; }
+ }
+}
+
+/*********
+ * Links *
+ *********/
+
+*:link {
+ color: $link_color;
+ &:visited {
+ color: $link_visited_color;
+ *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); }
+ }
+ &:hover {
+ color: lighten($link_color,10%);
+ *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); }
+ }
+ &:active {
+ color: $link_color;
+ *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); }
+ }
+ &:backdrop, &:backdrop:hover, &:backdrop:hover:selected {
+ color: $selected_bg_color;
+ }
+ &:selected, *:selected & {
+ color: mix($selected_fg_color, $selected_bg_color, 80%);
+ }
+}
+
+.button:link, .button:visited {
+ @extend %undecorated_button;
+ @extend *:link;
+ text-shadow: none;
+ &:hover, &:active, &:checked {
+ @extend %undecorated_button;
+ text-shadow: none;
+ }
+ &:backdrop {
+ @extend %undecorated_button; //This shouldn't be needed but avoids
+ //a weird transition which for some reason
+ //makes borders blink on hover
+ }
+}
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+
+.spinbutton {
+ .button {
+ background-image: none;
+ border-style: none none none solid;
+ border-color: transparentize($borders_color,0.7);
+ color: mix($fg_color, $base_color,90%);
+ border-radius: 0;
+ box-shadow: none;
+ // padding-left: 6px;
+ // padding-right: 6px;
+ &:dir(rtl) { border-style: none solid none none; }
+ &:hover {
+ color: $fg_color;
+ background-color: transparentize($fg_color,0.95);
+ }
+ &:insensitive {
+ color: transparentize($insensitive_fg_color,0.7);
+ }
+ &:active {
+ box-shadow: inset 0 2px 3px -1px transparentize(black,0.8);
+ background-color: transparentize(black,0.9);
+ }
+ &:backdrop {
+ color: mix($backdrop_fg_color, $backdrop_base_color, 90%);
+ border-color: transparentize($backdrop_borders_color,0.7);
+ background-color: transparent;
+ }
+ &:backdrop:insensitive {
+ background-image: none;
+ color: transparentize($backdrop_insensitive_color,0.7);
+ border-style: none none none solid; // It is needed or it gets overridden
+ &:dir(rtl) { border-style: none solid none none; }
+ }
+ }
+ .osd & {
+ .button {
+ @include button(undecorated);
+ color: $osd_fg_color;
+ border-style: none none none solid;
+ border-color: transparentize($osd_borders_color, 0.3);
+ border-radius: 0;
+ box-shadow: none;
+ icon-shadow: 0 1px black;
+ &:dir(rtl) { border-style: none solid none none; }
+ &:hover {
+ @include button(undecorated);
+ color: $osd_fg_color;
+ border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+ background-color: transparentize($osd_fg_color, 0.9);
+ icon-shadow: 0 1px black;
+ box-shadow: none;
+ }
+ &:backdrop {
+ @include button(undecorated);
+ color: $osd_fg_color;
+ border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+ icon-shadow: none;
+ box-shadow: none;
+ }
+ &:insensitive {
+ @include button(undecorated);
+ color: $osd_insensitive_fg_color;
+ border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+ icon-shadow: none;
+ box-shadow: none;
+ }
+ &:last-child { border-radius: 0 3px 3px 0; }
+ &:dir(rtl):first-child { border-radius: 3px 0 0 3px; }
+ }
+ }
+ &.vertical, &.vertical:dir(rtl) { //FIXME: try using linking templates for vertically linked stuff
+ .button {
+ padding-top: 8px; // Same vertical padding as image-buttons
+ padding-bottom: 8px; //
+ &:first-child {
+ @extend %top_button;
+ @include button(normal, $edge:none);
+ &:active {
+ @extend %top_button;
+ @include button(active, $edge:none);
+ }
+ &:hover {
+ @extend %top_button;
+ @include button(hover, $edge:none);
+ }
+ &:insensitive {
+ @extend %top_button;
+ @include button(insensitive, $edge:none);
+ }
+ &:backdrop {
+ @extend %top_button;
+ @include button(backdrop, $edge:none);
+ }
+ }
+ &:last-child {
+ @extend %bottom_button;
+ @include button(normal);
+ &:active {
+ @extend %bottom_button;
+ @include button(active);
+ }
+ &:hover {
+ @extend %bottom_button;
+ @include button(hover);
+ }
+ &:insensitive {
+ @extend %bottom_button;
+ @include button(insensitive);
+ }
+ &:backdrop {
+ @extend %bottom_button;
+ @include button(backdrop);
+ }
+ }
+ &:backdrop:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ }
+ &.entry {
+ // we should remove the bottom edge hilight here, but seems
+ // like buttons are on top of it so it doesn't show up
+ border-radius: 0;
+ padding-left: 3px;
+ padding-right: 3px;
+ }
+ %top_button {
+ border-radius: 3px 3px 0 0;
+ border-style: solid solid none solid;
+ }
+ %bottom_button {
+ border-radius: 0 0 3px 3px;
+ border-style: none solid solid solid;
+ }
+ }
+/* This is to fix spinbuttons in entries, but I feel like hiding code issues
+ * hence it's commented atm.
+ * GtkTreeView & {
+ * &.entry, &.entry:focus {
+ * padding: 1px;
+ * border-width: 1px 0;
+ * border-color: $selected_bg_color;
+ * border-radius: 0;
+ * box-shadow: none;
+ * }
+ * } */
+}
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+ > .button { padding-top: 3px; padding-bottom: 4px; } // Otherwise combos
+ // are bigger then
+ // buttons
+ -GtkComboBox-arrow-scaling: 0.5;
+ -GtkComboBox-shadow-type: none;
+
+ box-shadow: 0 1px $borders_edge;
+
+ @include _button_text_shadow;
+
+ &:insensitive {
+ color: $insensitive_fg_color;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ &:backdrop {
+ color: $backdrop_fg_color;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ &:backdrop:insensitive {
+ color: $backdrop_insensitive_color;
+ }
+ .menuitem { text-shadow: none; }
+ .separator {
+ // always disable separators
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+ }
+ &.combobox-entry .entry { @extend %linked; }
+ &.combobox-entry .button, &.combobox-entry .button:backdrop {
+ // It is needed to specify the backdrop button or it gets overridden
+ @extend %linked;
+ }
+}
+
+.linked > GtkComboBox > .button {
+ // the combo is a composite widget so the way we do button linkind doesn't
+ // work, special case needed. See
+ // https://bugzilla.gnome.org/show_bug.cgi?id=733979
+ &:dir(ltr) { @extend %linked_middle; } // specificity bump
+ &:dir(rtl) { @extend %linked_middle:dir(rtl); }
+}
+.linked > GtkComboBox:first-child > .button {
+ @extend %linked:first-child;
+}
+.linked > GtkComboBox:last-child > .button {
+ @extend %linked:last-child;
+}
+.linked > GtkComboBox:only-child > .button {
+ @extend %linked:only-child;
+}
+.linked.vertical > GtkComboBoxText > .button,
+.linked.vertical > GtkComboBox > .button { @extend %linked_vertical_middle; }
+.linked.vertical > GtkComboBoxText:first-child > .button,
+.linked.vertical > GtkComboBox:first-child > .button { @extend %linked_vertical:first-child; }
+.linked.vertical > GtkComboBoxText:last-child > .button,
+.linked.vertical > GtkComboBox:last-child > .button { @extend %linked_vertical:last-child; }
+.linked.vertical > GtkComboBoxText:only-child > .button,
+.linked.vertical > GtkComboBox:only-child > .button { @extend %linked_vertical:only-child; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar {
+ -GtkWidget-window-dragging: true;
+ padding: 4px;
+ background-color: $bg_color;
+ .osd &, &.osd {
+ padding: 13px;
+ border: none;
+ border-radius: 5px;
+ background-color: $osd_bg_color;
+ }
+}
+
+//searchbar, location-bar & inline-toolbar
+.inline-toolbar {
+ @extend .toolbar;
+ @extend %inset-bar;
+ border-width: 0 1px 1px;
+ padding: 3px;
+ border-radius: 0 0 5px 5px;
+}
+.search-bar, .location-bar {
+ @extend .toolbar;
+ @extend %inset-bar;
+ border-width: 0 0 1px;
+ padding: 3px;
+}
+
+%inset-bar {
+ border-style: solid;
+ border-color: $borders_color;
+ $_bg: mix($bg_color, $borders_color, 70%);
+ background-color: $_bg;
+ box-shadow: inset 0 2px 3px -1px mix($borders_color, $_bg, 60%),
+ _widget_edge();
+ //FIXME edge would be nice, but doesn't work
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: $backdrop_dark_fill;
+ box-shadow: none;
+ }
+}
+
+/***************
+ * Header bars *
+ ***************/
+
+.titlebar,
+.header-bar {
+ padding: 6px;
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: $borders_color;
+ border-radius: 7px 7px 0 0;
+ background-color: transparent;
+
+ @include headerbar_fill;
+
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: $bg_color;
+ background-image: none;
+ box-shadow: inset 0 1px $top_hilight;
+ }
+
+ .title {
+ font-weight: bold;
+ padding: 0px 12px;
+ }
+
+ .subtitle {
+ font-size: smaller;
+ padding: 0 12px;
+ @extend .dim-label;
+ }
+
+ .header-bar-separator,
+ & > GtkBox > .separator.vertical {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-separator-width: 1px;
+ border-width: 0 1px;
+ border-image: linear-gradient(to bottom,
+ transparentize($borders_color,1),
+ $borders_color 30%,
+ $borders_color 70%,
+ transparentize($borders_color,1) 100%)
+ 0 1 / 0 1px stretch; //FIXME use a proper color
+
+ &:backdrop {
+ border-image: linear-gradient(to bottom, transparentize($backdrop_borders_color, 0.5))
+ 0 1 / 1px 1px; //FIXME use a proper color
+ }
+ }
+
+ &.selection-mode {
+ $_hc: mix($top_hilight,$selected_bg_color, 50%); // hilight color
+
+ color: $selected_fg_color;
+ text-shadow: 0 -1px transparentize(black, 0.5);
+ border-color: $selected_borders_color;
+ background-image: linear-gradient(to bottom,
+ lighten($selected_bg_color,5%),
+ $selected_bg_color);
+ box-shadow: inset 0 -1px mix($selected_borders_color, $selected_bg_color, 35%), //bottom shade
+ inset 0 1px $_hc;
+
+ &:backdrop {
+ background-image: linear-gradient(to bottom, $selected_bg_color);
+ box-shadow: inset 0 1px mix($top_hilight,$selected_bg_color, 60%);
+ }
+
+ .subtitle:link { @extend *:link:selected; }
+
+ .button {
+ @include button(normal, $selected_bg_color, $selected_fg_color, $_hc);
+
+ &.flat { @include button(undecorated); }
+
+ &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, $_hc); }
+
+ &:active, &:checked { @include button(active, $selected_bg_color, $selected_fg_color, $_hc); }
+
+ &:backdrop,
+ &.flat:backdrop {
+ @include button(backdrop, $selected_bg_color, $selected_fg_color, $_hc);
+ -gtk-image-effect: none;
+ border-color: $selected_borders_color;
+
+ &:active,
+ &:checked {
+ @include button(backdrop-active, $selected_bg_color, $selected_fg_color, $_hc);
+ border-color: $selected_borders_color;
+ }
+
+ &:insensitive {
+ @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, $_hc);
+ border-color: $selected_borders_color;
+ }
+
+ &:insensitive:active,
+ &:insensitive:checked {
+ @include button(backdrop-insensitive-active, $selected_bg_color,
+ $selected_fg_color, $_hc);
+ border-color: $selected_borders_color;
+ }
+ }
+
+ &.flat:backdrop,
+ &.flat:insensitive,
+ &.flat:insensitive:backdrop {
+ @include button(undecorated);
+ }
+
+ &:insensitive {
+ @include button(insensitive, $selected_bg_color, $selected_fg_color, $_hc);
+
+ &:active, &:checked { @include button(insensitive-active, $selected_bg_color, $selected_fg_color, $_hc); }
+ }
+
+ &.suggested-action {
+ @include button(normal, $edge:$_hc);
+ border-color: $selected_borders_color;
+
+ &:hover {
+ @include button(hover, $edge:$_hc);
+ border-color: $selected_borders_color;
+ }
+
+ &:active {
+ @include button(active, $edge:$_hc);
+ border-color: $selected_borders_color;
+ }
+
+ &:insensitive {
+ @include button(insensitive, $edge:$_hc);
+ border-color: $selected_borders_color;
+ }
+
+ &:backdrop {
+ @include button(backdrop, $edge:$_hc);
+ border-color: $selected_borders_color;
+ }
+
+ &:backdrop:insensitive {
+ @include button(backdrop-insensitive, $edge:$_hc);
+ border-color: $selected_borders_color;
+ }
+ }
+ }
+
+ .selection-menu {
+ border-color: transparentize($selected_bg_color, 1);
+ background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1));
+ box-shadow: none;
+ padding-left: 10px;
+ padding-right: 10px;
+
+ GtkArrow { -GtkArrow-arrow-scaling: 1; }
+
+ .arrow {
+ -gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
+ color: transparentize($selected_fg_color,0.5);
+ icon-shadow: none;
+ }
+
+ &:backdrop { @extend .selection-menu };
+ }
+ }
+
+ .tiled &, .maximized & {
+ border-radius: 0; // squared corners when the window is max'd or tiled
+ }
+
+ &.default-decoration {
+ padding: 4px;
+ .button { padding: 5px; }
+ }
+}
+
+/************
+ * Pathbars *
+ ************/
+
+.path-bar .button {
+ padding: 5px 6px 6px;
+ &:first-child { padding-left: 8px; }
+ &:last-child { padding-right: 8px; }
+ &:only-child {
+ padding-left: 12px;
+ padding-right: 12px;
+ }
+
+ // the following is for spacing the icon and the label inside the home button
+ .label:last-child { padding-left: 2px; }
+ .label:first-child { padding-right: 2px; }
+ .label:only-child { padding-right: 0; padding-left: 0; }
+ GtkImage { padding-top: 1px; }
+}
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.view {
+ -GtkTreeView-grid-line-width: 1;
+ -GtkTreeView-grid-line-pattern: '';
+ -GtkTreeView-tree-line-width: 1;
+ -GtkTreeView-tree-line-pattern: '';
+ -GtkTreeView-expander-size: 16;
+
+ border-left-color: mix($fg_color, $base_color, 0.5); // this is actually the tree lines color,
+ border-top-color: $bg_color; // while this is the grid lines color, better then nothing
+
+ &:selected,
+ &:selected:focus,
+ &:selected:hover { border-radius: 0; } // rest border radius in lists
+
+ &:selected, &:backdrop:selected {
+ border-left-color: mix($selected_fg_color, $selected_bg_color, 0.5);
+ border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly
+ }
+
+ &:insensitive {
+ color: $insensitive_fg_color;
+ &:selected {
+ color: mix($selected_fg_color, $selected_bg_color, 40%);
+ &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); }
+ }
+ &:backdrop { color: $backdrop_insensitive_color; }
+ }
+
+ &:backdrop {
+ border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 0.5);
+ border-top: $backdrop_bg_color;
+ }
+
+ &.expander {
+ -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+ &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+ color: mix($fg_color, $base_color, 70%);
+ &:hover { color: $fg_color; }
+ &:selected {
+ color: mix($selected_fg_color, $selected_bg_color, 70%);
+ &:hover { color: $selected_fg_color; }
+ &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); }
+ }
+ &:checked {
+ -gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
+ }
+ &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); }
+ }
+ &.progressbar { // progress bar in treeviews
+ @if $variant == light { color: $base_color; }
+ border-radius: 4px;
+ border-color: $selected_borders_color;
+ background-image: linear-gradient(to bottom,
+ $selected_bg_color,
+ darken($selected_bg_color,10%));
+ box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7),
+ transparentize(white,0.85)),
+ 0 1px if($variant=='light', transparentize(black, 0.8),
+ transparentize(black,0.9));
+ &:selected {
+ @if $variant == 'light' {
+ color: $selected_bg_color;
+ box-shadow: none;
+ }
+ @else { box-shadow: inset 0 1px transparentize(white, 0.95); }
+ background-image: linear-gradient(to bottom,
+ $base_color,
+ darken($base_color,10%));
+ &:backdrop {
+ @if $variant == 'light' { color: $selected_bg_color; }
+ @else { border-color: $backdrop_base_color; }
+ background-color: $backdrop_base_color;
+ }
+ }
+ &:backdrop {
+ @if $variant == 'light' { color: $backdrop_base_color; }
+ @else { border-color: $backdrop_base_color; }
+ background-image: none;
+ box-shadow: none;
+ }
+ }
+ &.trough { // progress bar trough in treeviews
+ background-color: transparentize($fg_color,0.9);
+ border-radius: 4px;
+ &:selected {
+ background-color: if($variant == 'light',
+ transparentize($selected_fg_color, 0.7),
+ darken($selected_bg_color, 10%));
+ @if $variant == 'light' {
+ border-width: 1px 0;
+ border-style: solid;
+ border-color: $selected_bg_color;
+ }
+ }
+ }
+}
+
+column-header {
+ .button {
+ @extend %column_header_button;
+ $_column_header_color: mix($fg_color,$base_color,50%);
+ color: $_column_header_color;
+ background-color: $base_color;
+ font-weight: bold;
+ text-shadow: none;
+ box-shadow: none;
+ &:hover {
+ @extend %column_header_button;
+ color: mix($_column_header_color,$fg_color,50%);
+ box-shadow: none;
+ transition: none; //I shouldn't need this
+ }
+ &:active {
+ @extend %column_header_button;
+ color: $fg_color;
+ transition: none; //I shouldn't need this
+ }
+ &.dnd {
+ @extend column-header.button.dnd;
+ }
+ }
+ &:last-child .button,
+ &:last-child .button:backdrop, // set :backdrop too or the border will be visibile there
+ &:last-child.button,
+ &:last-child.button:backdrop { //treeview-like derived widgets in Banshee and Evolution
+ border-right-style: none;
+ }
+}
+
+column-header.button.dnd { // for treeview-like derive widgets
+ transition: none;
+ color: $selected_bg_color;
+ box-shadow: inset 1px 1px 0 1px $selected_bg_color,
+ inset -1px 0 0 1px $selected_bg_color,
+ inset 1px 1px $base_color, inset -1px 0 $base_color;;
+ &:active { @extend column-header.button.dnd; }
+ &:selected { @extend column-header.button.dnd; }
+ &:hover { @extend column-header.button.dnd; }
+}
+
+%column_header_button {
+ padding: 3px 6px;
+ border-style: none solid solid none;
+ border-radius: 0;
+ background-image: none;
+ border-color: $bg_color;
+ text-shadow: none;
+ &:insensitive {
+ border-color: $bg_color;
+ background-image: none;
+ }
+ &:backdrop {
+ border-color: $backdrop_bg_color;
+ border-style: none solid solid none;
+ color: mix($backdrop_fg_color, $backdrop_bg_color,50%);
+ background-image: none;
+ background-color: $backdrop_base_color;
+ &:insensitive {
+ border-color: $backdrop_bg_color;
+ background-image: none;
+ }
+ }
+}
+
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+ -GtkWidget-window-dragging: true;
+ padding: 0px;
+ box-shadow: inset 0 -1px transparentize(black, 0.9);
+ &:backdrop { background-color: $backdrop_bg_color; }
+ & > .menuitem {
+ padding: 4px 8px;
+ &:hover { //Seems like it :hover even with keyboard focus
+ box-shadow: inset 0 -3px $selected_bg_color;
+ color: $link_color;
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ box-shadow: none;
+ }
+ }
+}
+
+.menu {
+ margin: 4px;
+ padding: 0px;
+ background-color: $base_color;
+ border: 1px solid $borders_color; // adds borders in a non composited env
+ .csd & { border: none; } // axes borders in a composited env
+ .menuitem {
+ text-shadow: none;
+ padding: 4px;
+ &:hover {
+ color: $selected_fg_color;
+ background-color: $selected_bg_color;
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ &:backdrop { color: $backdrop_insensitive_color; }
+ }
+ &:backdrop, &:backdrop:hover {
+ color: $backdrop_fg_color;
+ background-color: $backdrop_base_color;
+ }
+ //submenu indicators
+ &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); }
+ &.arrow:dir(rtl) {-gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); }
+ }
+ &.button { // overlow buttons
+ @extend %undecorated_button;
+ border-style: none;
+ border-radius: 0;
+ &.top { border-bottom: 1px solid mix($fg_color, $base_color, 10%); }
+ &.bottom { border-top: 1px solid mix($fg_color, $base_color, 10%); }
+ &:hover { background-color: mix($fg_color, $base_color, 10%); }
+ &:insensitive {
+ color: transparent;
+ background-color: transparent;
+ border-color: transparent ;
+ }
+ }
+}
+
+.menuitem .accelerator { color: gtkalpha(currentColor,0.55); }
+
+
+/***************
+ * Popovers *
+ ***************/
+
+.popover {
+ padding: 2px;
+ border: 1px solid $borders_color;
+ border-radius: 5px;
+ background-color: mix($bg_color, $base_color, 50%);
+
+ box-shadow: 0 2px 3px transparentize(black, 0.5);
+
+ &:backdrop {
+ box-shadow: none;
+ }
+
+ > .list,
+ > .view,
+ > .toolbar,
+ &.osd > .toolbar {
+ border-style: none;
+ background-color: transparent;
+ }
+
+ .button.flat,
+ .button.flat:hover {
+ text-shadow: none;
+ transition: none;
+ }
+
+ &.osd { @extend %osd; }
+}
+
+//touch selection handlebars for the Popover.osd above
+.entry.cursor-handle,
+.cursor-handle {
+ background-color: transparent;
+ background-image: none;
+ box-shadow: none;
+ border-style: none;
+ &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); }
+ &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); }
+}
+
+/*****************
+ * Notebooks and *
+ * Tabs *
+ *****************/
+
+.notebook {
+ // Through me you go to the grief wracked city;
+ // Through me you go to everlasting pain;
+ // Through me you go a pass among lost souls.
+ // ...
+ // Abandon all hope — Ye Who Enter Here
+ padding: 0;
+ background-color: $base_color;
+ -GtkNotebook-initial-gap: 10;
+ -GtkNotebook-arrow-spacing: 5;
+ -GtkNotebook-tab-curvature: 0;
+ -GtkNotebook-tab-overlap: -8;
+ -GtkNotebook-has-tab-gap: false;
+ -GtkWidget-focus-padding: 0;
+ -GtkWidget-focus-line-width: 0;
+ transition: all 200ms $ease-out-quad;
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ }
+ &.frame {
+ border: 1px solid $borders_color;
+ // FIXME doesn't work
+ &.top { border-top-width: 0; }
+ &.bottom { border-bottom-width: 0; }
+ &.right { border-right-width: 0; }
+ &.left { border-left-width: 0; }
+ &:backdrop { border-color: $backdrop_borders_color; }
+ }
+ &.header {
+ // FIXME: double borders in some case, can't fix it w/o a class tho
+ // FIXME: doesn't work on dark var
+ background-color: mix($bg_color, $borders_color, 70%);
+
+ // this is the shading of the header behind the tabs
+ &.frame {
+ border: 1px solid $borders_color;
+ &.top { border-bottom-width: 0; }
+ &.bottom { border-top-width: 0; }
+ &.right { border-left-width: 0; }
+ &.left { border-right-width: 0; }
+ &:backdrop { border-color: $backdrop_borders_color; }
+ }
+
+ $_header_shade: inset 0 2px 3px -1px transparentize(black, 0.85);
+ &.top {
+ box-shadow: $_header_shade,
+ inset 0 -1px $borders_color; // border
+ &:backdrop { box-shadow: inset 0 -1px $backdrop_borders_color; }
+ }
+ &.bottom {
+ box-shadow: $_header_shade,
+ inset 0 1px $borders_color;
+ &:backdrop { box-shadow: inset 0 1px $backdrop_borders_color; }
+ }
+ &.right {
+ box-shadow: $_header_shade,
+ inset 1px 0 $borders_color;
+ &:backdrop { box-shadow: inset 1px 0 $backdrop_borders_color; }
+ }
+ &.left {
+ box-shadow: $_header_shade,
+ inset -1px 0 $borders_color;
+ &:backdrop { box-shadow: inset -1px 0 $backdrop_borders_color; }
+ }
+ &:backdrop {
+ // same color as backdrop pushed button
+ background-color: $backdrop_dark_fill;
+ box-shadow: none;
+ }
+ }
+ tab {
+ border-width: 0;
+ border-style: solid;
+ border-color: transparent;
+ background-color: transparent;
+
+ outline-offset: 0;
+
+ $tab_indicator_size: 3px;
+ //vertical tab sizing
+ $vt_vpadding: 8px;
+ $vt_hpadding: 20px;
+ // horizontal tab sizing
+ $ht_vpadding: 5px;
+ $ht_hpadding: 20px;
+
+ //FIXME: we get double border in some cases, not considering the broken
+ //notebook content frame...
+ &.top, &.bottom { padding: $vt_vpadding $vt_hpadding; }
+ &.left, &.right { padding: $ht_vpadding $ht_hpadding; }
+
+
+ /* works for testnotebookdnd, but there's a superfluous border
+ in gedit or web, commented out for now, needs gtk fixes
+ &.reorderable-page {
+ &.top {
+ padding-top: ($vt_vpadding - 1px);
+ border-top-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.bottom {
+ padding-bottom: ($vt_vpadding - 1px);
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left {
+ padding-left: ($ht_hpadding - 1px);
+ border-left-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ &.right {
+ padding-right: ($ht_hpadding - 1px);
+ border-right-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ }
+ */
+ &.reorderable-page {
+ &.top, &.bottom {
+ padding-left: 12px; // for a nicer close button
+ padding-right: 12px; // placement
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left, &.right {
+ border-bottom-width: 1px;
+ border-top-width: 1px;
+ }
+ }
+ &.top {
+ //padding-bottom: ($vt_vpadding -$tab_indicator_size);
+ border-bottom-width: $tab_indicator_size;
+ }
+ &.bottom {
+ //padding-top: ($vt_vpadding -$tab_indicator_size);
+ border-top-width: $tab_indicator_size;
+ }
+ &.left {
+ //padding-right: ($ht_hpadding -$tab_indicator_size);
+ border-right-width: $tab_indicator_size;
+ }
+ &.right {
+ //padding-left: ($ht_hpadding -$tab_indicator_size);
+ border-left-width: $tab_indicator_size;
+ }
+
+ //here's the interesting stuff
+ &:hover, &.prelight-page {
+ border-color: $borders_color;
+ }
+ &:active, &.active-page, &:backdrop:active {
+ border-color: $selected_bg_color;
+ }
+ &:backdrop {
+ background-color: transparent;
+ border-color: transparent;
+ }
+ @each $_tab, $_border in (top, bottom),
+ (bottom, top),
+ (left, right),
+ (right, left) {
+ &.reorderable-page.#{$_tab} {
+ border-color: transparent;
+ &:hover, &.prelight-page {
+ border-color: transparentize($borders_color,0.7);
+ border-#{$_border}-color: $borders_color;
+ background-color: transparentize($bg_color,0.8);
+ }
+ &:active, &.active-page {
+ background-color: transparentize($bg_color,0.5);
+ border-color: transparentize($borders_color,0.5);
+ border-#{$_border}-color: $selected_bg_color;
+ &:hover { background-color: transparentize($bg_color,0.3); }
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: $backdrop_bg_color;
+ border-#{$_border}-color: $selected_bg_color;
+ }
+ }
+ &:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ }
+ }
+ }
+ .label { //tab text
+ padding: 0 2px; // needed for a nicer focus ring
+ font-weight: bold;
+ color: $insensitive_fg_color;
+ &:backdrop, &.prelight-page:backdrop {
+ color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
+ }
+ }
+ .prelight-page .label, .label.prelight-page {
+ // prelight tab text
+ color: mix($fg_color, $insensitive_fg_color, 50%);
+ &:backdrop { // FIXME, it's the same as .label:backdrop up here
+ color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
+ }
+ }
+ .active-page .label, .label.active-page {
+ // active tab text
+ color: $fg_color;
+ &:backdrop { color: $backdrop_fg_color; }
+ }
+ .button { //tab close button
+ padding: 0;
+ border: 1px solid transparent;
+ @extend %undecorated_button;
+ icon-shadow: none;
+ transition: none;
+ color: transparentize($fg_color,0.7);
+ &:hover {
+ color: $fg_color;
+ @include button(hover, $edge:none);
+ background-image: none;
+ box-shadow: none;
+ }
+ &:active {
+ @include button(active, $edge:none);
+ }
+ &:backdrop {
+ color: transparentize($backdrop_fg_color,0.7);
+ border-color: transparent;
+ }
+ & > GtkImage { // this is a hack which makes tabs grow
+ padding: 2px;
+ }
+ }
+ }
+ &.arrow {
+ color: $insensitive_fg_color;
+ &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); }
+ &:active { color: $fg_color; }
+ &:insensitive {
+ color: transparentize($insensitive_fg_color,0.7);
+ }
+ &:backdrop {
+ color: transparentize($backdrop_fg_color,0.6);
+ &:insensitive {
+ color: $backdrop_insensitive_color;
+ }
+ }
+ }
+}
+
+/**************
+ * Scrollbars *
+ **************/
+
+.scrollbar {
+ -GtkRange-slider-width: 13;
+ -GtkRange-trough-border: 1;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkScrollbar-min-slider-length: 42; // minimum size for the slider.
+ // sadly can't be in '.slider'
+ // where it belongs
+ -GtkRange-stepper-spacing: 0;
+ -GtkRange-trough-under-steppers: 1;
+
+ .button {
+ border: none;
+ }
+
+ // trough coloring
+ .trough {
+ background-color: $scrollbar_bg_color;
+ border: 1px none $borders_color;
+
+ &:backdrop {
+ background-color: $backdrop_scrollbar_bg_color;
+ border-color: $backdrop_borders_color;
+ }
+ }
+
+ // slider coloring
+ .slider {
+ border-color: transparent;
+ border-style: solid;
+ background-color: mix($fg_color, $bg_color, 40%);
+ background-clip: padding-box; // needed since we use the borders as margins
+
+ &:hover { background-color: mix($fg_color, $bg_color, 60%); }
+
+ &:prelight:active { background-color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%));}
+
+ &:backdrop { background-color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); }
+
+ &:insensitive {
+ background-color: transparent;
+ }
+ }
+
+ &.overlay-indicator { // Overlay scrolling indicator
+ -GtkRange-slider-width: 8px;
+
+ .slider {
+ background-color: transparentize($fg_color, 0.7);
+ border-width: 2px;
+ border-radius: 100px;
+ }
+
+ .trough {
+ border-color: transparent;
+ background-color: transparent;
+ }
+
+ &.dragging,
+ &.hovering {
+ -GtkRange-slider-width: 13;
+
+ .slider { border-width: 1px; }
+
+ .trough {
+ border-color: transparentize($borders_color, 0.3);
+ background-color: transparentize($scrollbar_bg_color, 0.3);
+ }
+
+ &.fine-tune {
+
+ .slider { border-width: 3px; }
+
+ .trough { background-color: if($variant=='light', darken($scrollbar_bg_color, 3%), lighten($scrollbar_bg_color, 3%)); }
+ }
+ }
+ }
+
+ // borders and margins
+ .slider {
+ border-width: 3px;
+ border-radius: 100px;
+ }
+
+ &.fine-tune .slider { border-width: 4px; }
+
+ &.vertical {
+
+ .slider {
+ margin-left: 1px;
+
+ &:dir(rtl) {
+ margin-left: 0;
+ margin-right: 1px;
+ }
+ }
+
+ .trough {
+ border-left-style: solid;
+
+ &:dir(rtl) {
+ border-left-style: none;
+ border-right-style: solid;
+ }
+ }
+ }
+
+ &.horizontal {
+
+ .slider {
+ margin-top: 1px;
+ }
+
+ .trough { border-top-style: solid; }
+ }
+}
+
+.scrollbars-junction,
+.scrollbars-junction.frame { // the small square between two scrollbars
+ border-color: transparent;
+ // the border image is used to add the missing dot between the borders, details, details, details...
+ border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch;
+ background-color: $scrollbar_bg_color;
+
+ &:dir(rtl) { border-image-slice: 0 1 0 0; }
+
+ &:backdrop {
+ border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px);
+ background-color: $backdrop_scrollbar_bg_color;
+ }
+}
+
+
+/**********
+ * Switch *
+ **********/
+
+GtkSwitch {
+ -GtkSwitch-slider-width: 45px; // 55px is the right value to make it as tall
+ // as buttons, not doing that for now
+ font-weight: bold;
+ font-size: smaller;
+ outline-offset: -4px;
+ box-shadow: inset 0 1px transparentize(black, 0.9), // needs to be set here
+ _widget_edge(); // otherwise it gets
+ // clipped
+ &.trough {
+ // similar to the .scale
+ border: 1px solid $borders_color;
+ border-radius: 3px;
+ color: $fg_color;
+ background-image: linear-gradient(to bottom,
+ mix($bg_color,$borders_color,60%));
+ text-shadow: 0 1px transparentize(black, 0.9);
+ &:active {
+ @include progressbar_fill;
+ color: white;
+ border-color: $selected_borders_color;
+ box-shadow: _widget_edge();
+ text-shadow: 0 1px transparentize($selected_borders_color,0.5),
+ 0 0 2px transparentize(white,0.4);
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ border-color: $borders_color;
+ background-image: none;
+ background-color: $insensitive_bg_color;
+ box-shadow: _widget_edge();
+ text-shadow: none;
+ }
+ &:backdrop {
+ color: $backdrop_fg_color;
+ border-color: $backdrop_borders_color;
+ background-image: linear-gradient(to bottom, $backdrop_dark_fill);
+ box-shadow: none;
+ text-shadow: none;
+ &:active {
+ @if $variant == 'light' { color: $backdrop_bg_color; }
+ border-color: if($variant == 'light', $selected_bg_color,
+ $selected_borders_color);
+ background-image: linear-gradient(to bottom, $selected_bg_color);
+ box-shadow: none;
+ }
+ &:insensitive {
+ color: $backdrop_insensitive_color;
+ border-color: $backdrop_borders_color;
+ background-image: none;
+ background-color: $insensitive_bg_color;
+ }
+ }
+ }
+ &.slider {
+ border: 1px solid;
+ border-radius: 3px;
+ @include button(normal);
+ box-shadow: inset 0 1px if($variant=='light', white,
+ transparentize(white,0.85)),
+ inset 0 -2px transparentize($bg_color,0.4),
+ inset 0 -1px mix($bg_color,$borders_color,50%);
+ &:hover {
+ @include button(hover);
+ box-shadow: inset 0 1px if($variant=='light', white,
+ transparentize(white,0.85)),
+ inset 0 -2px transparentize($bg_color,0.4),
+ inset 0 -1px mix($bg_color,$borders_color,50%);
+ }
+ &:active { border: 1px solid $selected_borders_color; }
+ &:insensitive { @include button(insensitive, $edge:none); }
+ &:backdrop {
+ @include button(backdrop);
+ box-shadow: none;
+ &:active{
+ border-color: if($variant == 'light', $selected_bg_color,
+ $selected_borders_color);
+ }
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ box-shadow: none;
+ }
+ }
+ }
+ .list-row:selected & {
+ @if $variant == 'light' {
+ box-shadow: none;
+ border-color: $selected_borders_color;
+ &:backdrop { border-color: $selected_borders_color; }
+ &.slider:dir(rtl) { border-left-color: $borders_color; }
+ &.slider:dir(ltr) { border-right-color: $borders_color; }
+ &.slider,
+ &.slider:active { border-color: $selected_borders_color; }
+ }
+ }
+
+}
+
+/*************************
+ * Check and Radio items *
+ *************************/
+
+// draw regular check and radio items using our PNG assets
+// all assets are rendered from assets.svg. never add pngs directly
+
+$asset_suffix: if($variant=='dark', '-dark', '');
+@each $w,$a in ('check', 'checkbox'),
+ ('radio','radio') {
+
+ //standard checks and radios
+ @each $s,$as in ('','-unchecked'),
+ (':hover', '-unchecked-hover'),
+ (':active', '-unchecked-active'),
+ (':insensitive','-unchecked-insensitive'),
+ (':backdrop', '-unchecked-backdrop'),
+ (':backdrop:insensitive', '-unchecked-backdrop-insensitive'),
+ (':inconsistent', '-mixed'),
+ (':inconsistent:hover', '-mixed-hover'),
+ (':inconsistent:selected', '-mixed-active'),
+ (':inconsistent:backdrop', '-mixed-backdrop'),
+ (':inconsistent:insensitive', '-mixed-insensitive'),
+ (':inconsistent:insensitive:backdrop', '-mixed-backdrop-insensitive'),
+ (':checked', '-checked'),
+ (':checked:insensitive','-checked-insensitive'),
+ (':checked:hover', '-checked-hover'),
+ (':checked:active', '-checked-active'),
+ (':backdrop:checked', '-checked-backdrop'),
+ (':backdrop:checked:insensitive', '-checked-backdrop-insensitive') {
+ .#{$w}#{$s} {
+ -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"),
+ url("assets/#{$a}#{$as}#{$asset_suffix}@2.png"));
+ icon-shadow: if(str-index($s,"backdrop"), none, 0 1px 0 $borders_edge); //no edge highlight for :backdrop
+ &.button.flat { icon-shadow: none; }
+ }
+ @if $variant == 'light' {
+ // the borders of the light variant versions of checks and radios are
+ // too similar in luminosity to the selected background color, hence
+ // we need special casing.
+ .view.#{$w}#{$s}:selected,
+ .list-row:selected .#{$w}#{$s} {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-#{$a}#{$as}#{$asset_suffix}.png"),
+ url("assets/selected-#{$a}#{$as}#{$asset_suffix}@2.png"));
+ }
+ }
+ }
+
+ //menu
+ .menu .menuitem.#{$w} {
+ -gtk-icon-source: -gtk-icontheme('#{$a}-symbolic');
+ color: mix($fg_color, $bg_color, 60%);
+ icon-shadow: none;
+ &:active, &:checked {
+ -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic');
+ }
+ &:inconsistent {
+ -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic');
+ }
+ &:hover { color: $selected_fg_color; }
+ &:insensitive { color: mix($insensitive_fg_color, $bg_color, 50%); }
+ }
+}
+
+//treeview and list-rows
+.view.check, .view.radio,
+.list-row .check, list-row .radio {
+ icon-shadow: none;
+ &:selected, &:hover { icon-shadow: none; }
+}
+
+//selection-mode
+@each $s,$as in ('','-selectionmode'),
+ (':hover', '-hover-selectionmode'),
+ (':active', '-active-selectionmode'),
+ (':backdrop', '-backdrop-selectionmode'),
+ (':checked', '-checked-selectionmode'),
+ (':checked:hover', '-checked-hover-selectionmode'),
+ (':checked:active', '-checked-active-selectionmode'),
+ (':backdrop:checked', '-checked-backdrop-selectionmode') {
+ .view.content-view.check#{$s} {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}.png"),
+ url("assets/checkbox#{$as}@2.png"));
+ background-color: transparent;
+ }
+}
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+ // this is for a nice focus on check and radios text
+ padding: 1px 2px 4px;
+ outline-offset: 0;
+ &:insensitive,
+ &:insensitive:active,
+ &:insensitive:inconsistent {
+ // set insensitive color, which is overriden otherwise
+ color: $insensitive_fg_color;
+ &:backdrop { color: $backdrop_insensitive_color; }
+ }
+}
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ // FIXME: rationalize
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 20;
+ -GtkRange-trough-border: 2;
+ outline-offset: -9px;
+ outline-radius: 4px;
+
+ &.fine-tune {
+ outline-offset: -7px;
+ outline-radius: 6px;
+ &.trough {
+ margin: 8px;
+ border-radius: 4px;
+ }
+ }
+
+ &.slider {
+ //FIXME: better gradient on the slider and hover state
+ @include button(normal);
+ border: 1px solid;
+ border-radius: 50%;
+ border-color: darken($borders_color,3%);
+ box-shadow: inset 0 1px if($variant=='light', white,
+ transparentize(white,0.85)),
+ inset 0 #{-2px} $bg_color,
+ inset 0 #{-1px} mix($bg_color,$borders_color,50%);
+ &:hover {
+ @include button(hover);
+ border-color: darken($borders_color,3%);
+ border-radius: 50%; // needed for double marks scales
+ box-shadow: inset 0 1px if($variant=='light', white,
+ transparentize(white,0.85)),
+ inset 0 #{-2px} if($variant=='light', white,
+ transparentize(white,0.86)),
+ inset 0 #{-1px} mix($bg_color,$borders_color,70%);
+ }
+ &:insensitive {
+ border-style: solid; // needed for double marks scales or they'll get
+ border-radius: 50%; // overridden
+ background-image: linear-gradient(to bottom, $insensitive_bg_color);
+ box-shadow: none;
+ }
+ &:backdrop {
+ border-style: solid; // needed for double marks scales or they'll get
+ border-radius: 50%; // overridden
+ border-color: darken($backdrop_borders_color,3%);
+ background-image: linear-gradient(to bottom, $backdrop_bg_color);
+ box-shadow: none;
+ }
+ &:backdrop:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ &:active {
+ border: 1px solid if($variant=='light',darken($selected_borders_color,3%),
+ darken($selected_bg_color,15%));
+ }
+ //OSD sliders
+ .osd & {
+ @include button(osd);
+ background-color: opacify($osd_bg_color, 1);
+ &:hover { @include button(osd-hover); }
+ &:active { @include button(osd-active); }
+ &:backdrop { @include button(osd-backdrop); }
+ }
+ }
+ &.trough {
+ margin: 10px;
+ border: 1px solid $borders_color;
+ border-radius: 3px;
+ background-color: mix($bg_color,$borders_color,60%);
+ box-shadow: inset 1px 1px transparentize(black, 0.9),
+ _widget_edge();
+ &.highlight {
+ @include progressbar_fill;
+ border-color: $selected_borders_color;
+ box-shadow: _widget_edge();
+ &.vertical { @include progressbar_fill(vertical); }
+ &:backdrop {
+ border-color: if($variant=='light', $selected_bg_color,
+ $selected_borders_color);
+ background-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ }
+ &:insensitive, &.vertical:insensitive {
+ border-color: $insensitive_borders_color;
+ background-image: none;
+ background-color: $insensitive_bg_color;
+ box-shadow: _widget_edge();
+ }
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: mix($backdrop_bg_color,$borders_color);
+ box-shadow: none;
+ }
+ &:backdrop:insensitive, .highlight:backdrop:insensitive {
+ border-color: $backdrop_borders_color;
+ background-color: $insensitive_bg_color;
+ }
+ //OSD troughs
+ .osd & {
+ border-color: $osd_borders_color;
+ box-shadow: none;
+ margin: 9px;
+ &.fine-tune { margin: 7px; }
+ background-color: transparentize($osd_borders_color, 0.2);
+ outline-color: transparentize($osd_fg_color, 0.8);
+ outline-offset: -8px;
+ &.highlight {
+ background-image: none;
+ background-color: $selected_bg_color;
+ }
+ &:insensitive, &:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ }
+ &:backdrop {
+ border-color: $osd_borders_color;
+ background-image: none;
+ }
+ }
+ }
+}
+
+$asset_suffix: if($variant=='dark', '-dark', '');
+@each $d,$dn in ('', 'horz'),
+ ('.vertical', 'vert') {
+ @each $w,$we in ('scale-has-marks-below','scale_marks_below'),
+ ('scale-has-marks-above','scale_marks_above') {
+ .scale#{$d}.#{$w} {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2;
+
+ @extend %#{$we}_#{$dn};
+
+ @each $s,$as in ('',''),
+ (':hover','-hover'),
+ (':active','-active'),
+ (':insensitive','-insensitive'),
+ (':backdrop','-backdrop'),
+ (':backdrop:insensitive','-backdrop-insensitive') {
+ &.slider#{$s} {
+ $_url: 'assets/slider-#{$dn}-#{$w}#{$as}#{$asset_suffix}';
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url('#{$_url}.png'),
+ url('#{$_url}@2.png'));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none;
+ }
+ }
+ }
+ }
+}
+
+%scale_marks_above_horz {
+ .trough { margin: 14px 10px 10px; }
+ &.fine-tune .trough { margin: 12px 8px 8px; }
+}
+%scale_marks_below_horz {
+ .trough { margin: 10px 10px 14px; }
+ &.fine-tune .trough { margin: 8px 8px 12px; }
+}
+%scale_marks_above_vert {
+ .trough { margin: 10px 10px 10px 14px; }
+ &.fine-tune .trough { margin: 8px 8px 8px 12px; }
+}
+%scale_marks_below_vert {
+ .trough { margin: 10px 14px 10px 10px; }
+ &.fine-tune .trough { margin: 8px 12px 8px 8px; }
+}
+
+/*****************
+ * Progress bars *
+ *****************/
+
+GtkProgressBar {
+ padding: 0;
+ font-size: smaller;
+ color: transparentize($fg_color, 0.6);
+ box-shadow: inset 1px 1px transparentize(black, 0.9), // needs to be set
+ _widget_edge(); // here ot it gets
+ // clipped
+ &:backdrop {
+ color: $backdrop_insensitive_color;
+ }
+ &.osd {
+ -GtkProgressBar-xspacing: 0;
+ -GtkProgressBar-yspacing: 0;
+ -GtkProgressBar-min-horizontal-bar-height: 3;
+ }
+ &.trough { // background
+ border: 1px solid $borders_color;
+ border-radius: 3px;
+ background-color: mix($borders_color,$bg_color, 35%);
+ &:backdrop{
+ border-color: $backdrop_borders_color;
+ background-color: $backdrop_dark_fill;
+ box-shadow: 0 1px transparentize(white,1);
+ }
+ &.osd {
+ border-style: none;
+ background-color: transparent;
+ box-shadow: none;
+ }
+ }
+}
+
+// moving bit
+.progressbar {
+ @include progressbar_fill;
+ border: 1px solid $selected_borders_color;
+ border-radius: 1.5px;
+ box-shadow: none; //needed for clipping
+ &.left {
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+ &.right {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+ &.left.right {
+ box-shadow: none;
+ }
+ &.vertical {
+ @include progressbar_fill(vertical);
+ &.bottom {
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+ box-shadow: none;
+ }
+ &.top {
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+ }
+ }
+ &:backdrop {
+ border-color: if($variant=='light', $selected_bg_color,
+ $selected_borders_color);
+ background-image: none;
+ background-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ &.osd {
+ background-image: none;
+ background-color: $selected_bg_color;
+ border-style: none;
+ border-radius: 0;
+ }
+}
+
+
+/*************
+ * Level Bar *
+ *************/
+
+.level-bar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34;
+}
+
+.level-bar {
+ box-shadow: _widget_edge(); // needs to be set here to avoid clipping
+ -GtkLevelBar-min-block-width: 34;
+ -GtkLevelBar-min-block-height: 3;
+ &.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34;
+ }
+ &.trough {
+ border: 1px solid;
+ padding: 2px;
+ border-radius: 3px;
+ @include entry(normal);
+ &:backdrop {
+ @include entry(backdrop);
+ }
+ }
+ &.fill-block {
+ // FIXME: it would be nice to set make fill blocks bigger, but we'd need
+ // :nth-child working on discrete indicators
+ border: 1px solid if($variant=='light', darken($selected_bg_color,10%),
+ darken($selected_bg_color,5%));
+ background-color: $selected_bg_color;
+ box-shadow: 0 1px transparentize(black, 0.9);
+ border-radius: 1px;
+ &:backdrop {
+ border-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ &.indicator-discrete {
+ &.horizontal { margin: 0 1px; }
+ &.vertical { margin: 1px 0; }
+ }
+ &.level-high {
+ border-color: darken($success_color,10%);
+ background-color: $success_color;
+ &:backdrop { border-color: $success_color; }
+ }
+ &.level-low {
+ border-color: darken($warning_color,10%);
+ background-color: $warning_color;
+ &:backdrop { border-color: $warning_color; };
+ }
+ &.empty-fill-block {
+ background-color: transparent;
+ border-color: if($variant=='light', transparentize($fg_color,0.8),
+ transparentize($fg_color,0.9));
+ box-shadow: none;
+ &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); }
+ }
+ }
+}
+
+
+/**********
+ * Frames *
+ **********/
+.frame {
+ border: 1px solid $borders_color;
+ &.flat { border-style: none; }
+ &:backdrop { border-color: $backdrop_borders_color; }
+ padding: 0;
+ &.action-bar {
+ padding: 6px;
+ border-width: 1px 0 0;
+ }
+}
+
+GtkScrolledWindow {
+ GtkViewport.frame { // avoid double borders when viewport inside
+ // scrolled window
+ border-style: none;
+ }
+}
+
+//vbox and hbox separators
+.separator {
+ // always disable separators
+ // -GtkWidget-wide-separators: true;
+ color: transparentize(black, 0.9);
+
+ // Font and File button separators
+ GtkFileChooserButton &,
+ GtkFontButton & {
+ // always disable separators
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+ }
+}
+
+/*********
+ * Lists *
+ *********/
+
+.list, .list-row {
+ background-color: $base_color;
+ border-color: $borders_color;
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ border-color: $backdrop_borders_color;
+ }
+}
+
+.list-row,
+.grid-child {
+ padding: 2px;
+}
+
+.list-row.button {
+ @extend %undecorated_button;
+ background-color: transparentize($base_color,1); // for the transition
+ border-style: none; // I need no borders here
+ border-radius: 0; // and no rounded corners
+ box-shadow: none; // and no box-shadow
+ &:hover {
+ background-color: mix($fg_color, $base_color, 5%);
+ }
+ &:active {
+ box-shadow: inset 0 2px 2px -2px transparentize(black,0.8);
+ }
+ &:selected {
+ &:active { box-shadow: inset 0 2px 3px -1px transparentize(black,0.5); }
+ &:hover {
+ background-color: mix($fg_color, $selected_bg_color, 10%);
+ }
+ &:backdrop { background-color: $selected_bg_color; }
+ }
+ &:backdrop:hover {
+ @extend %undecorated_button;
+ }
+}
+
+.list-row:selected {
+ @extend %selected_items;
+ .button {
+ @include button(normal, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ &.flat {
+ @include button(undecorated, $edge:none);
+ color: $selected_fg_color;
+ }
+ &:hover {
+ @include button(hover, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ }
+ &:active, &:checked {
+ @include button(active, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ }
+ &:backdrop, &.flat:backdrop {
+ @include button(backdrop, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ &:active, &:checked {
+ @include button(backdrop-active, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ }
+ &:insensitive {
+ @include button(backdrop-insensitive, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ &:active, &:checked {
+ @include button(backdrop-insensitive-active, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ }
+ }
+ }
+ &.flat:backdrop {
+ @include button(undecorated);
+ color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color);
+ }
+ &:insensitive {
+ @include button(insensitive, $edge:none);
+ @if $variant == 'light' { border-color: $selected_borders_color; }
+ &:active, &:checked { @include button(insensitive-active, $edge:none); }
+ }
+ //FIXME: make placeholder with buttons w/o edge to be extended around
+ // istead of repeating everytime this stuff.
+ }
+}
+
+// transition
+.list-row, list-row.button {
+ transition: all 300ms $ease-out-quad;
+ &:hover { transition: none; }
+}
+
+
+/*********************
+ * App Notifications *
+ *********************/
+
+.app-notification,
+.app-notification.frame {
+ @extend %osd;
+ padding: 10px;
+ border: none;
+ border-radius: 0 0 6px 6px;
+ background-color: $osd_bg_color;
+ background-image: linear-gradient(to bottom, transparentize(black, 0.8),
+ transparent 2px);
+ background-clip: padding-box;
+ &:backdrop { background-image: none; }
+ .button {
+ @include button(osd);
+ &.flat {
+ @extend %undecorated_button;
+ icon-shadow: 0 1px black;
+ text-shadow: 0 1px black;
+ &:backdrop,
+ &:insensitive,
+ &:backdrop:insensitive { @extend %undecorated_button; }
+ }
+ &:hover { @include button(osd-hover); }
+ &:active,
+ &:checked,
+ &:backdrop:active,
+ &:backdrop:checked {
+ @include button(osd-active);
+ }
+ &:insensitive,
+ &:backdrop:insensitive {
+ @include button(osd-insensitive);
+ }
+ &:backdrop { @include button(osd-backdrop); }
+ }
+}
+
+/*************
+ * Expanders *
+ *************/
+
+.expander {
+ -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+ &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+ &:hover { color: lighten($fg_color,30%); } //only lightens the arrow
+ &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
+}
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+ color: $text_color;
+ border: 1px solid $borders_color;
+
+ &:selected {
+ @extend .view:selected;
+ }
+
+ &.header {
+ border: 1px solid transparentize(black, 0.9);
+ border-radius: 0;
+
+ &:backdrop { border-color: transparentize(black, 0.9); }
+ }
+
+ &.button {
+ @extend %undecorated_button;
+ color: transparentize($fg_color, 0.55);
+
+ &:hover {
+ @extend %undecorated_button;
+ color: $fg_color;
+ }
+
+ &:backdrop {
+ @extend %undecorated_button;
+ color: transparentize($backdrop_fg_color,0.55);
+ }
+ }
+
+ &.highlight, &.highlight:backdrop { color: gtkalpha(currentColor, 0.55); }
+
+ &:backdrop {
+ color: $backdrop_text_color;
+ border-color: $backdrop_borders_color;
+ }
+}
+
+/***********
+ * Dialogs *
+ ***********/
+
+.message-dialog .dialog-action-area .button {
+ padding: 8px;
+}
+
+.message-dialog { // Message Dialog styling
+ -GtkDialog-button-spacing: 0;
+ .titlebar {
+ border-style: none;
+ box-shadow: inset 0 1px $borders_edge;
+ }
+ &.csd { // rounded bottom border styling for csd version
+ &.background {
+ // bigger radius for better antialiasing
+ border-bottom-left-radius: 9px;
+ border-bottom-right-radius: 9px;
+ }
+ .dialog-action-area .button {
+ padding: 12px;
+ border-radius: 0;
+ @include button(normal, $edge:none);
+ @extend %middle_button;
+ &:hover {
+ @include button(hover, $edge:none);
+ @extend %middle_button;
+ }
+ &:active {
+ @include button(active, $edge:none);
+ @extend %middle_button;
+ }
+ &:insensitive {
+ @include button(insensitive, $edge:none);
+ @extend %middle_button;
+ }
+ &:backdrop {
+ @include button(backdrop, $edge:none);
+ @extend %middle_button;
+ }
+ &:backdrop:insensitive {
+ @include button(backdrop-insensitive, $edge:none);
+ @extend %middle_button;
+ }
+ @each $b_type, $b_color in (suggested-action, $selected_bg_color),
+ (destructive-action, $destructive_color) {
+ &.#{$b_type} {
+ @include button(normal, $b_color, white, $edge:none);
+ @extend %middle_button;
+ &:hover {
+ @include button(hover, $b_color, white, $edge:none);
+ @extend %middle_button;
+ }
+ &:active {
+ @include button(active, $b_color, white, $edge:none);
+ @extend %middle_button;
+ }
+ &:backdrop {
+ @include button(backdrop, $b_color, white, $edge:none);
+ @extend %middle_button;
+ &:insensitive {
+ @include button(backdrop-insensitive, $edge:none);
+ @extend %middle_button;
+ }
+ }
+ &:insensitive {
+ @include button(insensitive, $edge:none);
+ @extend %middle_button;
+ }
+ }
+ }
+ &:first-child{ @extend %first_button; }
+ &:last-child { @extend %last_button; }
+ }
+ %middle_button {
+ border-left-style: solid;
+ border-right-style: none;
+ border-bottom-style: none;
+ }
+ %last_button {
+ border-bottom-right-radius: 7px;
+ }
+ %first_button {
+ border-left-style: none;
+ border-bottom-left-radius: 7px;
+ }
+ }
+}
+
+GtkFileChooserDialog {
+ .search-bar {
+ background-color: $base_color;
+ border-color: $bg_color;
+ box-shadow: none;
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ border-color: $backdrop_bg_color;
+ }
+ }
+ .dialog-action-box {
+ border-top: 1px solid $borders_color;
+ &:backdrop { border-top-color: $backdrop_borders_color; }
+ }
+}
+
+/***********
+ * Sidebar *
+ ***********/
+
+.sidebar {
+ border: none;
+ background-color: $sidebar_bg_color;
+
+ &:backdrop {
+ background-color: $backdrop_sidebar_bg_color;
+ }
+
+ &:selected {
+ @extend %selected_items;
+ }
+}
+
+// Places sidebar is a special case, since the view here have to look like chrome not content, so we override text color
+GtkPlacesSidebar.sidebar .view {
+
+ color: $fg_color;
+ background-color: transparent;
+
+ .separator,
+ .separator:backdrop { @extend .separator; }
+
+ .image { // icons color
+ color: mix($fg_color, $sidebar_bg_color, 70%);
+
+ &:selected {
+ color: mix($selected_fg_color, $selected_bg_color, 90%);
+
+ &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 90%); }
+ }
+
+ &:backdrop { color: mix($backdrop_fg_color, $sidebar_bg_color, 70%); }
+ }
+
+ &:backdrop { color: $backdrop_fg_color; }
+
+ &:selected {
+ @extend %selected_items;
+ }
+}
+
+
+.sidebar-item {
+ padding: 10px 4px;
+ > .label {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ &.needs-attention > .label {
+ @extend %needs_attention;
+ background-size: 6px 6px, 0 0;
+ }
+}
+
+
+/*********
+ * Paned *
+ *********/
+
+GtkPaned { // this is for the standard paned separator
+
+ -GtkPaned-handle-size: 1; // sets separator width
+
+ -gtk-icon-source: none; // removes handle decoration
+ margin: 0 8px 8px 0; // drag area of the separator, not a real margin
+ &:dir(rtl) {
+ margin-right: 0;
+ margin-left: 8px;
+ }
+ .pane-separator {
+ background-color: $borders_color;
+ &:backdrop {
+ background-color: $backdrop_borders_color;
+ }
+ }
+}
+
+GtkPaned.wide { // this is for the paned with wide separator
+ -GtkPaned-handle-size: 5; // wider separator here
+ margin: 0; // no need of the invisible drag area so, reset margin
+ .pane-separator {
+ background-color: transparent;
+ border-style: none solid;
+ border-color: $borders_color;
+ border-width: 1px;
+ }
+ &.vertical .pane-separator { border-style: solid none;}
+ .pane-separator:backdrop { border-color: $backdrop_borders_color; }
+}
+
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+ border-style: none;
+}
+
+.info,
+.question,
+.warning,
+.error {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ text-shadow: 0 1px darken($selected_bg_color, 10%);
+ border-color: darken($selected_bg_color, 10%);
+ .button {
+ // FIXME: extend selection mode buttons
+ @include button(normal, $selected_bg_color, $selected_fg_color, none);
+ &:hover {
+ @include button(hover, $selected_bg_color, $selected_fg_color, none); }
+ &:active {
+ @include button(active, $selected_bg_color, $selected_fg_color, none); }
+ &:insensitive {
+ @include button(insensitive,$selected_bg_color,$selected_fg_color,none); }
+ &:backdrop {
+ @include button(backdrop, $selected_bg_color, $selected_fg_color, none);
+ border-color: _border_color($selected_bg_color);
+ &:insensitive {
+ @include button(backdrop-insensitive, $selected_bg_color,
+ $selected_fg_color, none);
+ border-color: _border_color($selected_bg_color);
+ }
+ }
+ }
+}
+
+/************
+ * Tooltips *
+ ************/
+
+.tooltip {
+ &.background {
+ // background-color needs to be set this way otherwise it gets drawn twice
+ // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details.
+ background-color: transparentize(black, 0.2);
+ background-clip: padding-box;
+ border: 1px solid $tooltip_borders_color; // this suble border is meant to
+ // not make the tooltip melt with
+ // very dark backgrounds
+ }
+
+ color: white;
+ padding: 4px; /* not working */
+ border-radius: 5px;
+ box-shadow: none; // otherwise it gets inherited by windowframe.csd
+ text-shadow: 0 1px black;
+ // FIXME: we need a border or tooltips vanish on black background.
+ &.window-frame.csd {
+ background-color: transparent;
+ }
+}
+
+.tooltip * { //Yeah this is ugly
+ padding: 4px;
+ background-color: transparent;
+ color: inherit; // just to be sure
+}
+
+/*****************
+ * Color Chooser *
+ *****************/
+
+GtkColorSwatch {
+ // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one
+ // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style
+ // is applied to the overlay box.
+
+ $_colorswatch_shadow: inset 0 1px transparentize(black, 0.9), _widget_edge();
+
+ box-shadow: $_colorswatch_shadow;
+
+ // take care of colorswatches on selected elements
+ :selected & {
+ box-shadow: none;
+ &.overlay, &.overlay:hover {
+ border-color: $selected_fg_color;
+ }
+ }
+
+ // we need to re-set the shadow here since it get axed by the previous bit
+ &:selected { box-shadow: $_colorswatch_shadow; }
+
+ // border rounding
+ &.top {
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px;
+ }
+ &.bottom {
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px;
+ }
+ &.left, &:first-child, &:first-child .overlay {
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px;
+ }
+ &.right, &:last-child, &:last-child .overlay {
+ border-top-right-radius: 5px;
+ border-bottom-right-radius: 5px;
+ }
+ &:only-child, &:only-child .overlay {
+ border-radius: 5px;
+ }
+ // nth-child works just on the custom colors row
+
+ // hover effect
+ &:hover,
+ &:hover:selected {
+ background-image: linear-gradient(135deg, transparentize(white, 0.3),
+ transparentize(white, 1) 50%);
+ box-shadow: inset 0 1px transparentize(white, 0.6),
+ inset 0 -1px if($variant == 'light', transparentize(black, 0.9), transparentize(black, 0.6));
+ }
+ &:backdrop,
+ &:backdrop:selected {
+ background-image: none;
+ box-shadow: none;
+ }
+
+ // no hover effect for the colorswatch in the color editor
+ GtkColorEditor & {
+ border-radius: 3px; // same radius as the entry
+ &:hover {
+ background-image: none;
+ box-shadow: inset 0 1px transparentize(black, 0.9), _widget_edge();
+ }
+ &:backdrop { box-shadow: none; }
+ }
+
+ // indicator and keynav outline colors, color-dark is a color with luminosity lower then 50%
+ &.color-dark {
+ color: white;
+ outline-color: transparentize(black, 0.7);
+ &:backdrop { color: transparentize(white, 0.7); }
+ }
+ &.color-light {
+ color: black;
+ outline-color: transparentize(white, 0.5);
+ &:backdrop { color: transparentize(black, 0.7); }
+ }
+
+ // border color
+ &.overlay,
+ &.overlay:selected {
+ border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color);
+ &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), black); }
+ }
+
+ // make the add color button looks like, well, a button
+ &#add-color-button {
+ border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi
+ border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set
+ @include button(normal);
+ &:hover { @include button(hover); }
+ &:backdrop { @include button(backdrop); }
+ .overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneat
+ }
+}
+
+
+/********
+ * Misc *
+ ********/
+
+.scale-popup .button { // +/- buttons on GtkVolumeButton popup
+ padding: 6px;
+ &:hover {
+ @extend %undecorated_button;
+ background-color: transparentize($fg_color,0.9);
+ border-radius: 5px;
+ }
+ &:backdrop,
+ &:backdrop:hover,
+ &:backdrop:insensitive { @extend %undecorated_button; }
+}
+
+GtkVolumeButton.button { padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+
+.window-frame {
+ border-radius: 7px 7px 0 0;
+ // lamefun trick to get rounded borders regardless of CSD use
+ border-width: 0px;
+
+ // this needs to be transparent
+ // see bug #722563
+ $_wm_border: if($variant=='light', transparentize(black, 0.77), transparentize($borders_color, 0.1));
+ $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.82), transparentize($borders_color, 0.1));
+
+ box-shadow: 0 3px 9px 1px transparentize(black, 0.5),
+ 0 0 0 1px $_wm_border; //doing borders with box-shadow
+
+ // FIXME rationalize window-frame shadows
+
+ /* this is used for the resize cursor area */
+ margin: 10px;
+
+ &:backdrop {
+ box-shadow: 0 2px 6px 2px transparentize(black, 0.8),
+ 0 0 0 1px $_wm_border_backdrop;
+ }
+ &.tiled {
+ border-radius: 0;
+ }
+ &.popup {
+ box-shadow: none;
+ }
+ &.csd {
+ .popup {
+ border-radius: 0;
+ box-shadow: 0 1px 2px transparentize(black, 0.8),
+ 0 0 0 1px transparentize($_wm_border,0.1);
+ }
+ &.tooltip {
+ border-radius: 5px;
+ box-shadow: none;
+ }
+ &.message-dialog {
+ border-radius: 7px;
+ box-shadow: 0 1px 2px transparentize(black, 0.8),
+ 0 0 0 1px transparentize($_wm_border,0.1);
+ }
+ }
+}
+
+// Window Close button
+.header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+ @extend .button;
+ @extend .button.flat;
+ @extend .image-button;
+ @include _button_text_shadow;
+ &:backdrop { icon-shadow: none; }
+}
+
+.header-bar.selection-mode .button.titlebutton,
+.titlebar.selection-mode .button.titlebutton {
+ @include _button_text_shadow(white, $selected_bg_color);
+ &:backdrop { icon-shadow: none; }
+}
+
+
+// catch all extend :)
+
+%selected_items {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ @if $variant == 'light' {
+ outline-color: transparentize($selected_fg_color, 0.7);
+ }
+ &:backdrop { color: $backdrop_selected_fg_color; }
+}
+
+/* Decouple the font of context menus from their entry/textview */
+.touch-selection,
+.context-menu {
+ font: initial;
+}
+
+.monospace {
+ font: Monospace;
+}
--- /dev/null
+// Drawing mixins
+
+// generic drawing of more complex things
+
+@function _widget_edge($c:$borders_edge) {
+// outer highlight "used" on most widgets
+ @return 0 1px $c;
+}
+
+@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
+//
+// Helper function to stack up to 4 box-shadows;
+//
+ @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
+ @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
+ @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
+ @else { box-shadow: $shadow1; }
+}
+
+// entries
+
+@function entry_focus_border($fc) {
+ @if $variant == 'light' { @return $fc; }
+ @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc,35%)); }
+}
+
+@function entry_focus_glow($fc) {
+ $_focus_glow_color: if($variant=='light', transparentize($fc,0.85),
+ transparentize($fc,0.3));
+ @return inset 0 0 0 1px $_focus_glow_color;
+}
+
+@function entry_gradient($c) {
+ @return linear-gradient(to bottom, darken($c,3%), $c 90%);
+}
+
+@mixin entry($t, $fc:$selected_bg_color, $edge: $borders_edge) {
+//
+// Entries drawing function
+//
+// $t: entry type
+// $fc: focus color
+// $edge: set to none to not draw the bottom edge or specify a color to not
+// use the default one
+//
+// possible $t values:
+// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop;
+//
+ background-color: transparent;
+ background-image: entry_gradient($base_color);
+ $_blank_edge: if($edge == none, none, 0 1px transparentize($edge,1));
+ $_entry_edge: if($edge == none, none, _widget_edge($edge));
+ $_inner_shadows: inset 0 3px transparentize(black, 0.98),
+ inset 0 2px transparentize(black, 0.97),
+ inset 0 1px transparentize(black, 0.92);
+
+ // we need to match the same shadow types (inset/outset) in various states
+ // hence transparent shadows istead of resetting them when not needed
+ $_blank_inner_shadows: inset 0 3px transparentize(black, 1),
+ inset 0 2px transparentize(black, 1),
+ inset 0 1px transparentize(black, 1);
+ @if $t==normal {
+ color: $text_color;
+ border-color: $borders_color;
+ @include _shadows($_inner_shadows,
+ entry_focus_glow(transparentize($fc,1)),
+ $_entry_edge);
+ // the second transparent shadow is needed for the transition to work
+ }
+ @if $t==focus {
+ @include _shadows($_inner_shadows,
+ entry_focus_glow($fc),
+ $_entry_edge);
+ border-color: entry_focus_border($fc);
+ }
+ @if $t==insensitive {
+ color: $insensitive_fg_color;
+ border-color: $borders_color;
+ background-image: linear-gradient(to bottom, $insensitive_bg_color);
+ @include _shadows($_blank_inner_shadows, $_entry_edge);
+
+ }
+ @if $t==backdrop {
+ color: $backdrop_text_color;
+ border-color: $backdrop_borders_color;
+ background-image: linear-gradient(to bottom, $backdrop_base_color);
+ @include _shadows($_blank_inner_shadows, $_blank_edge);
+ }
+ @if $t==backdrop-insensitive {
+ color: $backdrop_insensitive_color;
+ border-color: $backdrop_borders_color;
+ background-image: linear-gradient(to bottom, $insensitive_bg_color);
+ @include _shadows($_blank_inner_shadows, $_blank_edge);
+ }
+ @if $t==osd {
+ color: $osd_text_color;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ }
+ @if $t==osd-focus {
+ color: $osd_text_color;
+ border-color: $selected_bg_color;
+ background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
+ background-clip: padding-box;
+ box-shadow: entry_focus_glow($selected_bg_color);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ }
+ @if $t==osd-insensitive {
+ color: $osd_insensitive_fg_color;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, $osd_insensitive_bg_color);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ @if $t==osd-backdrop {
+ color: $osd_text_color;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+}
+
+// buttons
+
+@function _border_color ($c) { @return darken($c,25%); } // colored buttons want
+ // the border form the
+ // base color
+
+@function _text_shadow_color ($tc:$fg_color, $bg:$bg_color) {
+//
+// calculate the color of text shadows
+//
+// $tc is the text color
+// $bg is the background color
+//
+ $_lbg: lightness($bg)/100%;
+ @if lightness($tc)<50% { @return transparentize(white,1-$_lbg/($_lbg*1.3)); }
+ @else { @return transparentize(black,$_lbg*0.8); }
+}
+
+@function _button_hilight_color($c) {
+//
+// calculate the right top hilight color for buttons
+//
+// $c: base color;
+//
+ @if lightness($c)>90% { @return white; }
+ @else if lightness($c)>80% { @return transparentize(white, 0.3); }
+ @else if lightness($c)>50% { @return transparentize(white, 0.5); }
+ @else if lightness($c)>40% { @return transparentize(white, 0.7); }
+ @else { @return transparentize(white, 0.9); }
+}
+
+@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
+//
+// helper function for the text emboss effect
+//
+// $tc is the optional text color, not the shadow color
+//
+// TODO: this functions needs a way to deal with special cases
+//
+
+ $_shadow: _text_shadow_color($tc, $bg);
+
+ @if lightness($tc)<50% {
+ text-shadow: 0 1px $_shadow;
+ icon-shadow: 0 1px $_shadow;
+ }
+ @else {
+ text-shadow: 0 -1px $_shadow;
+ icon-shadow: 0 -1px $_shadow;
+ }
+}
+
+@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: $borders_edge) {
+//
+// Button drawing function
+//
+// $t: button type,
+// $c: base button color for colored* types
+// $tc: optional text color for colored* types
+// $edge: set to none to not draw the bottom edge or specify a color to not
+// use the default one
+//
+// possible $t values:
+// normal, hover, active, insensitive, insensitive-active,
+// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
+// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
+//
+
+ $_hilight_color: _button_hilight_color($c);
+ $_button_edge: if($edge == none, none, _widget_edge($edge));
+ $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
+
+ @if $t==normal {
+ //
+ // normal button
+ //
+ color: $tc;
+ outline-color: transparentize($tc, 0.7);
+ border-color: if($c!=$bg_color, _border_color($c), $borders_color);
+ background-image: linear-gradient(to bottom,
+ lighten($c,5%),
+ $c 40%,
+ darken($c,5%)
+ );
+ @include _button_text_shadow($tc,$c);
+ @include _shadows(inset 0 1px $_hilight_color, $_button_edge);
+ }
+
+ @else if $t==hover {
+ //
+ // hovered button
+ //
+ color: $tc;
+ outline-color: transparentize($tc, 0.7);
+ border-color: if($c!=$bg_color, _border_color($c), $borders_color);
+ background-image: linear-gradient(to bottom,
+ lighten($c,14%),
+ lighten($c,4%) 40%,
+ $c);
+
+ @include _button_text_shadow($tc,lighten($c,4%));
+ @include _shadows(inset 0 1px $_hilight_color, $_button_edge);
+ }
+
+ @else if $t==active {
+ //
+ // pushed button
+ //
+ color: $tc;
+ outline-color: transparentize($tc, 0.7);
+ border-color: if($c!=$bg_color, _border_color($c), $borders_color);
+ background-image: linear-gradient(to bottom,
+ darken($c,9%),
+ darken($c,5%));
+ @include _button_text_shadow($tc,darken($c,10%));
+ @include _shadows(inset 0 1px transparentize(black, 0.93),
+ inset 0 2px 1px -2px transparentize(black,0.4),
+ $_button_edge);
+ }
+ @else if $t==insensitive {
+ //
+ // insensitive button
+ //
+ $_bg: if($c!=$bg_color, mix($c,$base_color,85%), $insensitive_bg_color);
+
+ color: if($tc!=$fg_color, mix($tc,$_bg,50%), $insensitive_fg_color);
+ border-color: if($c!=$bg_color, _border_color($c),
+ $insensitive_borders_color);
+ background-image: linear-gradient(to bottom, $_bg);
+ text-shadow: none;
+ icon-shadow: none;
+ // white with 0 alpha to avoid an ugly transition, since no color means
+ // black with 0 alpha
+ @include _shadows(inset 0 1px transparentize(white,1), $_button_edge);
+ > .label { color: inherit; }
+ }
+ @else if $t==insensitive-active {
+ //
+ // insensitive pushed button
+ //
+ $_bg: if($c!=$bg_color, darken(mix($c,$base_color,85%),5%),
+ $insensitive_bg_color);
+ $_bc: if($c!=$bg_color, _border_color($c), $insensitive_borders_color);
+
+ color: if($c!=$bg_color, mix($tc,$_bg,60%), $insensitive_fg_color);
+ border-color: $_bc;
+ background-image: linear-gradient(to bottom, mix($_bc, $_bg, 10%), $_bg);
+ // white with 0 alpha to avoid an ugly transition, since no color means
+ // black with 0 alpha
+ @include _shadows(inset 0 1px transparentize(white,1), $_button_edge);
+ > .label { color: inherit; }
+ }
+
+ @else if $t==backdrop {
+ //
+ // backdrop button
+ //
+ $_bg: if($c!=$bg_color,$c,$backdrop_bg_color);
+ $_bc: if($variant=='light',$c,_border_color($c));
+
+ color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color);
+ border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+ background-image: linear-gradient(to bottom, $_bg);
+ text-shadow: none;
+ icon-shadow: none;
+ @include _shadows(inset 0 1px transparentize(white,1),
+ $_blank_edge);
+ }
+
+ @else if $t==backdrop-active {
+ //
+ // backdrop pushed button FIXME no colors here!
+ //
+ $_bg: if($c!=$bg_color, darken($c,10%), $backdrop_dark_fill);
+ $_bc: if($variant=='light',$_bg,_border_color($c));
+
+ color: if($tc!=$fg_color, mix($tc,$_bg,80%), $backdrop_fg_color);
+ border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+ background-image: linear-gradient(to bottom, $_bg);
+ @include _shadows(inset 0 1px transparentize(white,1),
+ $_blank_edge);
+ }
+
+ @else if $t==backdrop-insensitive {
+ //
+ // backdrop insensitive button
+ //
+
+ $_bg: if($c!=$bg_color, mix($c,$base_color,85%), $insensitive_bg_color);
+ $_bc: if($variant=='light',$_bg,_border_color($c));
+
+ color: if($c!=$bg_color, mix($tc,$_bg,35%), $backdrop_insensitive_color);
+ border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+ background-image: linear-gradient(to bottom, $_bg);
+ text-shadow: none;
+ icon-shadow: none;
+ // white with 0 alpha to avoid an ugly transition, since no color means
+ // black with 0 alpha
+ @include _shadows(inset 0 1px transparentize(white,1),
+ $_blank_edge);
+ > .label { color: inherit; }
+ }
+
+ @else if $t==backdrop-insensitive-active {
+ //
+ // backdrop insensitive pushed button
+ //
+
+ $_bg: if($c!=$bg_color, darken(mix($c,$base_color,85%),5%),
+ darken($insensitive_bg_color,5%));
+ $_bc: if($variant=='light',$_bg,_border_color($c));
+
+ color: if($c!=$bg_color, mix($tc,$_bg,35%), $backdrop_insensitive_color);
+ border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+ background-image: linear-gradient(to bottom, $_bg);
+ @include _shadows(inset 0 1px transparentize(white,1),
+ $_blank_edge);
+ > .label { color: inherit; }
+ }
+
+ @else if $t==osd {
+ //
+ // normal osd button
+ //
+ $_bg: if($c!=$bg_color, transparentize($c, 0.5),
+ $osd_bg_color);
+
+ color: $osd_fg_color;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, $_bg);
+ background-clip: padding-box;
+ box-shadow: inset 0 1px transparentize(white, 0.9);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: transparentize($osd_fg_color, 0.7);
+ }
+ @else if $t==osd-hover {
+ //
+ // active osd button
+ //
+ $_bg: if($c!=$bg_color, transparentize($c, 0.3),
+ lighten($osd_bg_color, 12%));
+
+ color: white;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, $_bg);
+ background-clip: padding-box;
+ box-shadow: inset 0 1px transparentize(white, 0.9);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: transparentize($osd_fg_color, 0.7);
+ }
+ @else if $t==osd-active {
+ //
+ // active osd button
+ //
+ $_bg: if($c!=$bg_color, $c, $osd_borders_color);
+
+ color: white;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, $_bg);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: transparentize($osd_fg_color, 0.7);
+ }
+ @else if $t==osd-insensitive {
+ //
+ // insensitive osd button
+ //
+ color: $osd_insensitive_fg_color;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, $osd_insensitive_bg_color);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ @else if $t==osd-backdrop {
+ //
+ // backdrop osd button
+ //
+ $_bg: if($c!=$bg_color, transparentize($c, 0.5),
+ $osd_bg_color);
+
+ color: $osd_fg_color;
+ border-color: $osd_borders_color;
+ background-image: linear-gradient(to bottom, $_bg);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ @else if $t==undecorated {
+ //
+ // reset
+ //
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+
+ @include _shadows(inset 0 1px transparentize(white, 1),
+ $_blank_edge);
+
+ text-shadow: none;
+ icon-shadow: none;
+ }
+}
+
+@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:false) {
+ color: mix($tc,$bg_color,80%);
+ @if $flat { background-image: linear-gradient(to bottom,$c); }
+ @else {
+ background-image: linear-gradient(to bottom,
+ mix(black,$c,15%) 5%,
+ mix(black,$c,10%) 20%,
+ mix(black,$c,10%) 90%,
+ $c);
+ }
+
+ border-color: if($c!=$bg_color, _border_color($c), $border_color);
+
+ @if not($noedge) {
+ @if lightness($c) > 60% {
+ box-shadow: inset 0 -1px $borders_edge,
+ 0 1px $borders_edge;
+ }
+ @else {
+ box-shadow: inset 0 -1px transparentize($borders_edge,0.5),
+ 0 1px transparentize($borders_edge,0.5);
+ }
+ }
+ @else { box-shadow: none; }
+}
+
+@mixin progressbar_fill($d:horizontal) {
+ $dir: if($d==vertical,right,bottom);
+ background-image: linear-gradient(to $dir, $selected_bg_color 2px,
+ lighten($selected_bg_color,6%));
+}
+
+@function headerbar_gradient($c, $tc:lighten($c,4%)) {
+//
+// headerbar gradient helper function
+//
+// $c: base color
+// $tc: top color
+//
+ @return linear-gradient(to bottom, $tc, $c);
+}
+
+@mixin headerbar_fill($c:$bg_color, $tc:lighten($c,4%), $hc:$top_hilight) {
+//
+// headerbar fill
+//
+// $c: base color
+// $tc: top color
+// $hc: top highlight color
+//
+ $_bottom_shade_color: if($variant == 'light', mix(_border_color($c), $c, 30%),
+ mix(_border_color($c), $c, 20%));
+
+ background-image: headerbar_gradient($c, $tc);
+ box-shadow: inset 0 -1px $_bottom_shade_color, // bottom shade
+ inset 0 1px $hc; // top highlight
+
+}
+
+@mixin overshoot($p, $t:normal, $c:$fg_color) {
+//
+// overshoot
+//
+// $p: position
+// $t: type
+// $c: base color
+//
+// possible $p values:
+// top, bottom, right, left
+//
+// possible $t values:
+// normal, backdrop
+//
+
+ $_small_gradient_length: 5%;
+ $_big_gradient_length: 100%;
+
+ $_position: center top;
+ $_small_gradient_size: 100% $_small_gradient_length;
+ $_big_gradient_size: 100% $_big_gradient_length;
+
+ @if $p==bottom {
+ $_position: center bottom;
+ $_linear_gradient_direction: to top;
+ }
+
+ @else if $p==right {
+ $_position: right center;
+ $_small_gradient_size: $_small_gradient_length 100%;
+ $_big_gradient_size: $_big_gradient_length 100%;
+ }
+
+ @else if $p==left {
+ $_position: left center;
+ $_small_gradient_size: $_small_gradient_length 100%;
+ $_big_gradient_size: $_big_gradient_length 100%;
+ }
+
+ $_small_gradient_color: $c;
+ $_big_gradient_color: $c;
+
+ @if $c==$fg_color {
+ $_small_gradient_color: darken($borders_color, 10%);
+ $_big_gradient_color: $fg_color;
+
+ @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; }
+ }
+
+ $_small_gradient: -gtk-gradient(radial,
+ $_position, 0,
+ $_position, 0.5,
+ to($_small_gradient_color),
+ to(transparentize($_small_gradient_color, 1)));
+
+ $_big_gradient: -gtk-gradient(radial,
+ $_position, 0,
+ $_position, 0.6,
+ from(transparentize($_big_gradient_color, 0.93)),
+ to(transparentize($_big_gradient_color, 1)));
+
+ @if $t==normal {
+ background-image: $_small_gradient, $_big_gradient;
+ background-size: $_small_gradient_size, $_big_gradient_size;
+ }
+
+ @else if $t==backdrop {
+ background-image: $_small_gradient;
+ background-size: $_small_gradient_size;
+ }
+
+ background-repeat: no-repeat;
+ background-position: $_position;
+
+ background-color: transparent; // reset some properties to be sure to not inherit them somehow
+ border: none; //
+ box-shadow: none; //
+}
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1000"
+ height="1052.3622"
+ id="svg9892"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="assets.svg">
+ <defs
+ id="defs9894">
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7">
+ <stop
+ id="stop5583-0-92-8-0-7-6"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9" />
+ <stop
+ id="stop5587-6-7-2-0-3-1"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1" />
+ <stop
+ id="stop9528-3-09-6-5-3"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="pushed-27-4-47-7">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9855-55-0-7-2" />
+ <stop
+ id="stop9857-44-0-4-3"
+ offset="0.61748672"
+ style="stop-color:#d3d7cf;stop-opacity:1" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop9859-2-3-05-6" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-38">
+ <stop
+ id="stop5583-0-92-8-0-7-6-2"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-14" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-05"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-3-9-4">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-2-5-9" />
+ <stop
+ id="stop9528-3-09-6-4-4-9"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-5-0-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="pushed-27-4-47-7-4-3">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9855-55-0-7-2-6-3" />
+ <stop
+ id="stop9857-44-0-4-3-2-9"
+ offset="0.61748672"
+ style="stop-color:#d3d7cf;stop-opacity:1" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop9859-2-3-05-6-43-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1"
+ offset="0"
+ style="stop-color:#454c4c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#393f3f;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-23">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-35"
+ offset="0"
+ style="stop-color:#212424;stop-opacity:1" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-72"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-50">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-0"
+ offset="0"
+ style="stop-color:#454c4c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#393f3f;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-55" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-0"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-23-74">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-35-8"
+ offset="0"
+ style="stop-color:#212424;stop-opacity:1" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-72-27"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-38-7">
+ <stop
+ id="stop5583-0-92-8-0-7-6-2-3"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-14-97" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-05-6"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-38-7-2">
+ <stop
+ id="stop5583-0-92-8-0-7-6-2-3-3"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-14-97-6" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-05-6-5"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-38-7-6">
+ <stop
+ id="stop5583-0-92-8-0-7-6-2-3-4"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-14-97-1" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-05-6-59"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-38-7-6-4">
+ <stop
+ id="stop5583-0-92-8-0-7-6-2-3-4-7"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-14-97-1-8" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-05-6-59-5"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1"
+ id="linearGradient4838-7-9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="95.213127"
+ y1="167.30688"
+ x2="95.213127"
+ y2="186.8056" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-1">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-7"
+ offset="0"
+ style="stop-color:#454c4c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#393f3f;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-4" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-74"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-1-1">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-7-8"
+ offset="0"
+ style="stop-color:#454c4c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#393f3f;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-4-6" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-74-2"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-4"
+ id="linearGradient4838-7-9-0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="95.213127"
+ y1="167.30688"
+ x2="95.213127"
+ y2="186.8056" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-1-4">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-7-1"
+ offset="0"
+ style="stop-color:#454c4c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#393f3f;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-4-8" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-74-0"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-8"
+ id="linearGradient4838-7-9-8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="95.213127"
+ y1="167.30688"
+ x2="95.213127"
+ y2="186.8056" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-1-8">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-7-3"
+ offset="0"
+ style="stop-color:#454c4c;stop-opacity:1;" />
+ <stop
+ style="stop-color:#393f3f;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-4-1" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-74-22"
+ offset="1"
+ style="stop-color:#2d3232;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-1"
+ id="linearGradient5571"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="95.213127"
+ y1="167.30688"
+ x2="95.213127"
+ y2="186.8056" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7"
+ id="linearGradient5573"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317572,0,0,1.0087271,-72.663381,4.1693176)"
+ x1="94.883377"
+ y1="-16.46591"
+ x2="94.883377"
+ y2="2.869415" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-6"
+ id="linearGradient6163"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0403456,0,0,1.0053174,-13.47968,4.1784518)"
+ x1="94.883377"
+ y1="-16.46591"
+ x2="94.883377"
+ y2="2.869415" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-6-4"
+ id="linearGradient6165"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0403456,0,0,1.0053174,-43.533507,4.178448)"
+ x1="94.883377"
+ y1="-16.46591"
+ x2="94.883377"
+ y2="2.869415" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-2"
+ id="linearGradient6167"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317572,0,0,1.0076035,-102.66338,4.2155236)"
+ x1="94.883377"
+ y1="-16.46591"
+ x2="94.883377"
+ y2="2.869415" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23-74"
+ id="linearGradient7099"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2"
+ id="linearGradient7101"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-50"
+ id="linearGradient7103"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23"
+ id="linearGradient7105"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0"
+ id="linearGradient7107"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
+ id="linearGradient7109"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2"
+ id="linearGradient7117-1"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.24312"
+ x2="95.453751"
+ y2="6.2584834" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0" />
+ <stop
+ id="stop9528-3-09-6-5-3-5"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-4"
+ id="linearGradient7117-1-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.241209"
+ x2="95.453751"
+ y2="6.2706885" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-4">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-4" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-7"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-9"
+ id="linearGradient7117-1-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.24312"
+ x2="95.453751"
+ y2="6.2584834" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-9">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-6" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-3"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-90"
+ id="linearGradient7117-1-2"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.24312"
+ x2="95.453751"
+ y2="6.2584834" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-90">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-5" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-2"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-90-4"
+ id="linearGradient7117-1-2-4"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.24312"
+ x2="95.453751"
+ y2="6.2584834" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-90-4">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-5-3" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-2-9"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-7-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-9-1"
+ id="linearGradient7117-1-3-7"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.24312"
+ x2="95.453751"
+ y2="6.2584834" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-9-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-6-0" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-3-4"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-9-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-4-1"
+ id="linearGradient7117-1-5-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.241209"
+ x2="95.453751"
+ y2="6.2706885" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-4-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-4-3" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-7-4"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-2-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-2-7"
+ id="linearGradient7117-1-6"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="95.453751"
+ y1="-12.24312"
+ x2="95.453751"
+ y2="6.2584834" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-2-7">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-0-42" />
+ <stop
+ id="stop9528-3-09-6-5-3-5-34"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-7-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7"
+ id="linearGradient7101-3"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0"
+ id="linearGradient7101-3-9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37657"
+ x2="94.996544"
+ y2="185.90889" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-5"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-7" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-6"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3"
+ id="linearGradient7101-3-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-4"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-77" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-7"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34"
+ id="linearGradient7101-3-6"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-3"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-5" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-71"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7"
+ id="linearGradient7101-3-0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2"
+ id="linearGradient7101-3-0-6"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-1"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-3" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-1"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46"
+ id="linearGradient7101-3-0-9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-9"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-0" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-6"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3"
+ id="linearGradient7101-3-0-4"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="94.996544"
+ y1="167.37457"
+ x2="94.996544"
+ y2="185.89658" />
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3">
+ <stop
+ id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-2"
+ offset="0"
+ style="stop-color:#5b6464;stop-opacity:1;" />
+ <stop
+ style="stop-color:#434a4a;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-64" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-85"
+ offset="1"
+ style="stop-color:#393f3f;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="pushed-27-4-47-7-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9855-55-0-7-2-1" />
+ <stop
+ id="stop9857-44-0-4-3-2"
+ offset="0.61748672"
+ style="stop-color:#d3d7cf;stop-opacity:1" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop9859-2-3-05-6-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7"
+ id="linearGradient8655"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0882418,0,0,0.36290768,-35.769827,-13.055003)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#pushed-27-4-47-7-1"
+ id="linearGradient8767"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.3656216,0,0,0.46323921,-51.116279,-156.72118)"
+ x1="60.805183"
+ y1="446.62411"
+ x2="60.805183"
+ y2="404.45575" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#pushed-27-4-47-7-4-3"
+ id="linearGradient4834"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+ x1="60.805183"
+ y1="446.62411"
+ x2="60.805183"
+ y2="404.45575" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-3-9-4"
+ id="linearGradient4836"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="63.568954"
+ y1="124.97202"
+ x2="63.568954"
+ y2="154.85121" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#pushed-27-4-47-7"
+ id="linearGradient4838"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+ x1="60.805183"
+ y1="446.62411"
+ x2="60.805183"
+ y2="404.45575" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3"
+ id="linearGradient4840"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="63.568954"
+ y1="124.97202"
+ x2="63.568954"
+ y2="154.85121" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7"
+ id="linearGradient4842"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-38"
+ id="linearGradient4844"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.05545"
+ x2="63.568954"
+ y2="152.76778" />
+ <linearGradient
+ inkscape:collect="always"
+ id="pushed-27-4-47-7-4-3-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9855-55-0-7-2-6-3-4" />
+ <stop
+ id="stop9857-44-0-4-3-2-9-2"
+ offset="0.61748672"
+ style="stop-color:#d3d7cf;stop-opacity:1" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop9859-2-3-05-6-43-9-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-3-9-4-6">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-2-5-9-3" />
+ <stop
+ id="stop9528-3-09-6-4-4-9-5"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-5-0-9-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="pushed-27-4-47-7-7">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9855-55-0-7-2-0" />
+ <stop
+ id="stop9857-44-0-4-3-5"
+ offset="0.61748672"
+ style="stop-color:#d3d7cf;stop-opacity:1" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop9859-2-3-05-6-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9524-6-0-1-0-3-8">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop9526-2-6-8-7-1-8" />
+ <stop
+ id="stop9528-3-09-6-5-3-2"
+ offset="0.62613326"
+ style="stop-color:#fbfbfb;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="1"
+ id="stop9530-3-4-7-2-8-2" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-0">
+ <stop
+ id="stop5583-0-92-8-0-7-6-4"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-69" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-9"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5581-5-2-4-6-8-7-38-6">
+ <stop
+ id="stop5583-0-92-8-0-7-6-2-0"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ style="stop-color:#ededed;stop-opacity:1;"
+ offset="0.40000001"
+ id="stop5585-4-7-2-7-9-9-14-6" />
+ <stop
+ id="stop5587-6-7-2-0-3-1-05-4"
+ offset="1"
+ style="stop-color:#d3d3d3;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-38-6"
+ id="linearGradient6046"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.05545"
+ x2="63.568954"
+ y2="152.76778" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5581-5-2-4-6-8-7-0"
+ id="linearGradient6048"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+ x1="63.568954"
+ y1="127.16142"
+ x2="63.568954"
+ y2="152.6618" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-0-3-8"
+ id="linearGradient6050"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="63.568954"
+ y1="124.97202"
+ x2="63.568954"
+ y2="154.85121" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#pushed-27-4-47-7-7"
+ id="linearGradient6052"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+ x1="60.805183"
+ y1="446.62411"
+ x2="60.805183"
+ y2="404.45575" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9524-6-0-1-3-9-4-6"
+ id="linearGradient6054"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+ x1="63.568954"
+ y1="124.97202"
+ x2="63.568954"
+ y2="154.85121" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#pushed-27-4-47-7-4-3-1"
+ id="linearGradient6056"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+ x1="60.805183"
+ y1="446.62411"
+ x2="60.805183"
+ y2="404.45575" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="385.43859"
+ inkscape:cy="845.13718"
+ inkscape:document-units="px"
+ inkscape:current-layer="checkbox-checked-selectionmode"
+ showgrid="false"
+ showborder="false"
+ inkscape:window-width="1918"
+ inkscape:window-height="1013"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:snap-nodes="true"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:snap-global="true"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:bbox-nodes="true"
+ inkscape:object-nodes="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid10919"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="371.875,774.25"
+ id="guide8384" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata9897">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="superbackdrop"
+ style="display:inline">
+ <rect
+ style="color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect18026"
+ width="350"
+ height="470"
+ x="-7"
+ y="155.36218"
+ rx="0"
+ ry="0" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-155.36218"
+ x="-7"
+ height="440"
+ width="350"
+ id="rect18028"
+ style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ transform="scale(1,-1)" />
+ <rect
+ ry="0"
+ rx="0"
+ y="155.36218"
+ x="342"
+ height="470"
+ width="350"
+ id="rect8047"
+ style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-284.63782"
+ x="343"
+ height="440"
+ width="349"
+ id="rect8047-5"
+ style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ inkscape:label="assets"
+ inkscape:groupmode="layer"
+ id="layer1"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="radio-unchecked"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
+ inkscape:label="#g15805">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <g
+ id="g7025">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient4844);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222389;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4"
+ d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-3-0"
+ d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+ style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="radio-checked"
+ transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-244.03705)"
+ inkscape:label="#g2928">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-1"
+ width="17.141478"
+ height="17.150867"
+ x="456.99054"
+ y="261.97867" />
+ <use
+ transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025"
+ id="use7034"
+ width="1"
+ height="1" />
+ <g
+ id="g7444">
+ <rect
+ rx="7.9057436"
+ y="268.29523"
+ x="462.22174"
+ height="5.5533452"
+ width="5.5564694"
+ id="use15101-6-2"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ ry="8.0419083" />
+ <rect
+ rx="2.7766726"
+ y="267.2233"
+ x="462.22174"
+ height="5.5533452"
+ width="5.5564694"
+ id="use15101-6"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ ry="2.7766726" />
+ </g>
+ </g>
+ <g
+ id="checkbox-checked"
+ transform="matrix(0.99650823,0,0,0.99810193,0.25541,-29.912933)"
+ inkscape:label="#g10801">
+ <use
+ transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400"
+ id="use5460"
+ width="1"
+ height="1" />
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect13523-5"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5708">
+ <path
+ id="path12830-4-17-08"
+ transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
+ d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccccccc"
+ inkscape:connector-curvature="0"
+ id="path12830-4-17"
+ d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+ </g>
+ </g>
+ <g
+ id="radio-mixed"
+ transform="matrix(0.93617253,0,0,0.93566004,8.83241,-28.03304)"
+ inkscape:label="#g10885">
+ <use
+ transform="translate(-70.089173,-231.63092)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025"
+ id="use7034-3"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-9"
+ width="17.090866"
+ height="17.100227"
+ x="136.9014"
+ y="30.347799" />
+ <g
+ id="use7164"
+ transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)">
+ <rect
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4477"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="37.393383"
+ rx="1.4843769"
+ ry="1.4843769" />
+ <rect
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4479"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ </g>
+ <g
+ id="checkbox-mixed"
+ transform="translate(39.99573,-30)"
+ inkscape:label="#g14334">
+ <use
+ transform="translate(0.004272,-3.9091922e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400"
+ id="use5460-0"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <g
+ id="g5684">
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="37.393383"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-2"
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="36.393433"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ id="checkbox-unchecked"
+ inkscape:label="#g14325"
+ transform="translate(0,-30)">
+ <g
+ style="display:inline"
+ id="g15812-6-6-1"
+ transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g5489-2-9-6-8-8"
+ style="display:inline">
+ <g
+ id="g5428-8-1-4-0-0" />
+ </g>
+ </g>
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect13523"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5400">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient4842);fill-opacity:1;stroke:#a1a1a1;stroke-width:2.09697676;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7"
+ d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-7"
+ d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963,-9.912935)"
+ id="checkbox-checked-hover">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0"
+ id="use5994"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14466"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5708"
+ id="use5736"
+ transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
+ width="1000"
+ height="1052.3622" />
+ </g>
+ <g
+ inkscape:label="#g14334"
+ transform="translate(39.99573,-10)"
+ id="checkbox-mixed-hover">
+ <use
+ transform="translate(0.004272,0)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0"
+ id="use5994-2"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect14482"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="translate(-4.609375e-7,-5e-5)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5684"
+ id="use5688"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-unchecked-hover"
+ transform="translate(0,-10)">
+ <g
+ transform="translate(0,-3.9660404e-6)"
+ style="display:inline"
+ id="g5400-0">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient4840);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-78"
+ d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-7-3"
+ d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-0"
+ inkscape:connector-curvature="0" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14506"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ </g>
+ <g
+ id="checkbox-checked-active"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963,10.087065)"
+ inkscape:label="#g10801">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5"
+ id="use6314"
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+ width="1"
+ height="1" />
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect14685"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path12830-4-17-08-5"
+ d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+ <use
+ transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#path12830-4-17"
+ id="use5756"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ id="checkbox-mixed-active"
+ transform="translate(39.99573,10)"
+ inkscape:label="#g14334">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5"
+ id="use6314-1"
+ transform="translate(0.004272,0)"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14701"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <rect
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use5812-4"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="37.393383"
+ rx="1.4843769"
+ ry="1.4843769" />
+ <use
+ transform="translate(-4.609375e-7,-5e-5)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5203-9"
+ id="use5812"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ id="checkbox-unchecked-active"
+ inkscape:label="#g14325"
+ transform="translate(0,10)">
+ <g
+ transform="translate(0,-3.9660404e-6)"
+ style="display:inline"
+ id="g5400-0-5">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient4838);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-0-5"
+ inkscape:connector-curvature="0" />
+ </g>
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect14725"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963,30.087065)"
+ id="checkbox-checked-insensitive">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5-7"
+ id="use6445"
+ width="1"
+ height="1" />
+ <g
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+ id="g14999"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g15001"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g15003" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ transform="translate(-341.01864,-230.63092)"
+ id="g15009">
+ <g
+ id="g15013" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15021"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+ id="path12830-4-17-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ inkscape:label="#g14334"
+ transform="translate(39.99573,30)"
+ id="checkbox-mixed-insensitive">
+ <use
+ transform="translate(0.004272,0)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5-7"
+ id="use6465"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect15025"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5203"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-unchecked-insensitive"
+ transform="translate(0,30)">
+ <g
+ transform="translate(0,-3.9660404e-6)"
+ style="fill:#ededed;fill-opacity:1;display:inline"
+ id="g5400-0-5-7">
+ <rect
+ ry="6"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-3"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15057"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-224.76084)"
+ id="radio-unchecked-hover"
+ style="display:inline"
+ inkscape:label="#g15392">
+ <g
+ style="display:inline"
+ id="g7025-8">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-0"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-1">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient4836);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-8"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-2"
+ d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+ style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-3-0-4"
+ d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-9"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-225.48386)"
+ id="radio-checked-hover"
+ style="display:inline"
+ inkscape:label="#g15404">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-79"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-8"
+ id="use7392"
+ width="1"
+ height="1" />
+ <g
+ id="use7448"
+ transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)">
+ <rect
+ ry="8.0419083"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4483"
+ width="5.5564694"
+ height="5.5533452"
+ x="462.22174"
+ y="268.29523"
+ rx="7.9057436" />
+ <rect
+ ry="2.7766726"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4485"
+ width="5.5564694"
+ height="5.5533452"
+ x="462.22174"
+ y="267.2233"
+ rx="2.7766726" />
+ </g>
+ </g>
+ <g
+ transform="matrix(0.93619363,0,0,0.93568113,8.82935,-8.033851)"
+ id="radio-mixed-hover"
+ inkscape:label="#g15422">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-8"
+ width="17.090481"
+ height="17.099842"
+ x="136.90158"
+ y="30.34798" />
+ <use
+ transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-8"
+ id="use7392-3"
+ width="1"
+ height="1" />
+ <g
+ id="use7508"
+ transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)">
+ <rect
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7530"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="37.393383"
+ rx="1.4843769"
+ ry="1.4843769" />
+ <rect
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="radio-unchecked-active"
+ transform="matrix(0.93344283,0,0,0.93293183,-96.218362,-204.04632)"
+ inkscape:label="#g15458">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-3"
+ width="17.140844"
+ height="17.150234"
+ x="206.99081"
+ y="261.97894" />
+ <g
+ transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)"
+ style="display:inline"
+ id="g7025-1">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-7"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-18">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient4834);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-2"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ transform="matrix(0.93893104,0,0,0.93841705,-77.354156,-205.48315)"
+ id="radio-checked-active"
+ style="display:inline"
+ inkscape:label="#g16048">
+ <use
+ transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1"
+ id="use5399"
+ width="1"
+ height="1" />
+ <g
+ style="display:inline"
+ id="g16050"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g16052" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-4"
+ width="17.040653"
+ height="17.049988"
+ x="206.99059"
+ y="261.97876" />
+ <rect
+ ry="7.9946065"
+ style="opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-8"
+ width="5.5237875"
+ height="5.5206814"
+ x="212.19102"
+ y="268.25815"
+ rx="7.8592429" />
+ <rect
+ ry="2.7603407"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5"
+ width="5.5237875"
+ height="5.5206814"
+ x="212.19102"
+ y="267.19257"
+ rx="2.7603407" />
+ </g>
+ <g
+ style="display:inline"
+ id="radio-mixed-active"
+ transform="matrix(0.93617253,0,0,0.93566004,-56.78315,-204.76084)"
+ inkscape:label="#g16079">
+ <use
+ transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1"
+ id="use5399-3"
+ width="1"
+ height="1" />
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+ id="g16081"
+ style="display:inline">
+ <g
+ id="g16083" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-32"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <rect
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-4"
+ width="9.6136122"
+ height="3.1728981"
+ x="210.19966"
+ y="269.49341"
+ rx="1.5855805"
+ ry="1.586449" />
+ <rect
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0"
+ width="9.6136122"
+ height="3.1728981"
+ x="210.19966"
+ y="268.42465"
+ rx="1.5855805"
+ ry="1.586449" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-184.76084)"
+ id="radio-unchecked-insensitive"
+ style="display:inline"
+ inkscape:label="#g15524">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-5"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <g
+ style="display:inline"
+ id="g7025-1-7">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-7-7"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-18-8">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-8"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-185.48386)"
+ id="radio-checked-insensitive"
+ style="display:inline"
+ inkscape:label="#g15536">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-9"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1-7"
+ id="use5683"
+ width="1"
+ height="1" />
+ <rect
+ ry="2.7603328"
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-6"
+ width="5.5237718"
+ height="5.5206656"
+ x="462.19101"
+ y="267.19254"
+ rx="2.7603328" />
+ </g>
+ <g
+ transform="matrix(0.93341132,0,0,0.93290035,9.21044,32.050751)"
+ id="radio-mixed-insensitive"
+ inkscape:label="#g15554">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-98"
+ width="17.141424"
+ height="17.150812"
+ x="136.90137"
+ y="30.347755" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1-7"
+ id="use5683-3"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-7"
+ width="9.6420517"
+ height="3.1822839"
+ x="140.11996"
+ y="36.812756"
+ rx="1.590271"
+ ry="1.5911419" />
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963105,170.08706)"
+ id="checkbox-checked-dark">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08721831)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-2-5"
+ id="use5671"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect17347"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z"
+ id="rect5147-9-1-5-7-6-5-8-7" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380411 -6.9811,6.84304 -1.871896,-1.87265 -2.138425,-0.0156 0.01122,1.69948 2.936988,2.938193 c 0.586676,0.58667 1.537597,0.58667 2.124273,0 l 7.996316,-8.077833 0.002,-1.57077 z"
+ id="path12830-4-17-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ inkscape:label="#g14334"
+ transform="translate(39.995728,170)"
+ id="checkbox-mixed-dark">
+ <use
+ transform="translate(0.004272,6.0339596e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-2-5"
+ id="use5671-4"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect17363"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="35.393452"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-0-1-5"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="36.393452"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-0-1"
+ style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-unchecked-dark"
+ transform="translate(0,170)">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect17387"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <g
+ style="display:inline"
+ id="checkbox-unchecked-4-9"
+ inkscape:label="#g14325"
+ transform="translate(0,1e-5)">
+ <g
+ style="display:inline"
+ id="g15812-6-6-1-5-6"
+ transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g5489-2-9-6-8-8-4-5"
+ style="display:inline">
+ <g
+ id="g5428-8-1-4-0-0-2-6" />
+ </g>
+ </g>
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect13523-0-9"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5400-2-5">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient7109);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-5-8"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-9-4"
+ d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-7-9-4"
+ d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-06-6"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ </g>
+ <g
+ id="checkbox-checked-hover-dark"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963105,190.08706)"
+ inkscape:label="#g10801">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#checkbox-unchecked-hover-dark"
+ id="use5987"
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-190.44854)"
+ width="1"
+ height="1" />
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect17795"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z"
+ id="rect5147-9-1-5-7-6-5-8-7-4" />
+ <use
+ transform="translate(3.6476755e-7,-4.6063144e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#path12830-4-17-0"
+ id="use6213"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ id="checkbox-mixed-hover-dark"
+ transform="translate(39.995728,190)"
+ inkscape:label="#g14334">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#checkbox-unchecked-hover-dark"
+ id="use5987-9"
+ transform="translate(0.004272,-190)"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect17813"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="35.393452"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-0-1-5-2"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5203-9-0-1"
+ id="use6244"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ transform="translate(0,190)"
+ id="checkbox-unchecked-hover-dark"
+ inkscape:label="#g14325">
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect17839"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ style="display:inline"
+ id="checkbox-unchecked-4-9-1"
+ inkscape:label="#g14325"
+ transform="translate(0,1e-5)">
+ <g
+ style="display:inline"
+ id="g15812-6-6-1-5-6-4"
+ transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g5489-2-9-6-8-8-4-5-3"
+ style="display:inline">
+ <g
+ id="g5428-8-1-4-0-0-2-6-7" />
+ </g>
+ </g>
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect13523-0-9-0"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5400-2-5-9">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient7107);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-5-8-9"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-9-4-2"
+ d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-7-9-4-6"
+ d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#474f4f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-06-6-2"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963105,210.08706)"
+ id="checkbox-checked-active-dark">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722833)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#checkbox-unchecked-4-9-2"
+ id="use6163"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect17971"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541502,0.58668 2.128179,0 l 5.977679,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283165,-2.06642 z"
+ id="rect5147-9-1-5-7-6-5-8-7-4-6" />
+ <use
+ transform="translate(3.6476755e-7,-4.2126285e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#path12830-4-17-0"
+ id="use15213-8"
+ width="1000"
+ height="1052.3622" />
+ </g>
+ <g
+ inkscape:label="#g14334"
+ transform="translate(39.995728,210)"
+ id="checkbox-mixed-active-dark">
+ <use
+ transform="translate(0.004272,-3.9660404e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#checkbox-unchecked-4-9-2"
+ id="use6163-0"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect17989"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="35.393452"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-0-1-5-2-4"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="translate(-4.609375e-7,2.6171874e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5203-9-0-1"
+ id="use6244-6"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-unchecked-active-dark"
+ transform="translate(0,210)">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect18015"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <g
+ style="display:inline"
+ id="checkbox-unchecked-4-9-2"
+ inkscape:label="#g14325"
+ transform="translate(0,1e-5)">
+ <g
+ id="g5400-2-5-3">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient7105);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-5-8-2"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-06-6-5"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ </g>
+ <g
+ transform="translate(0,230)"
+ id="checkbox-unchecked-insensitive-dark"
+ inkscape:label="#g14325">
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect18233"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ style="display:inline"
+ id="checkbox-unchecked-4-9-2-1"
+ inkscape:label="#g14325"
+ transform="translate(-3.3541394e-8,6e-6)">
+ <g
+ id="g5400-2-5-3-8">
+ <rect
+ ry="6"
+ style="color:#000000;fill:#323636;fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-5-8-2-9"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ </g>
+ </g>
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-checked-insensitive-dark"
+ transform="translate(20,230)">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#checkbox-unchecked-4-9-2-1"
+ id="use6419"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect18292"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
+ id="path12830-4-17-0-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ transform="translate(40,230)"
+ id="checkbox-mixed-insensitive-dark"
+ inkscape:label="#g14325">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#checkbox-unchecked-4-9-2-1"
+ id="use6419-0"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect18306"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use6244-6-1"
+ width="9"
+ height="2.9687538"
+ x="20"
+ y="36.393452"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ inkscape:label="#g15805"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-44.76084)"
+ id="radio-unchecked-dark"
+ style="display:inline">
+ <rect
+ y="261.97873"
+ x="206.99057"
+ height="17.100227"
+ width="17.090866"
+ id="rect18880"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(8.5871184e-7,9.4903214e-6)"
+ style="display:inline"
+ id="g7025-4-5">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-4-6"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-4-4">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient7103);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-6-4"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-5-4"
+ d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+ style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-3-0-5-4"
+ d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+ style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-8-2"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ inkscape:label="#g2928"
+ transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-44.03705)"
+ id="radio-checked-dark"
+ style="display:inline">
+ <use
+ transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583891)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5"
+ id="use6849"
+ width="1000"
+ height="1052.3622" />
+ <rect
+ y="261.97867"
+ x="456.99054"
+ height="17.150867"
+ width="17.141478"
+ id="rect18900"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g7024">
+ <rect
+ ry="2.7197769"
+ style="opacity:0.9;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15095-0-4"
+ width="5.4426146"
+ height="5.4395537"
+ x="462.27869"
+ y="266.20828"
+ rx="2.7197769" />
+ <rect
+ ry="2.7197769"
+ style="color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15095-0"
+ width="5.4426146"
+ height="5.4395537"
+ x="462.27869"
+ y="267.28021"
+ rx="2.7197769" />
+ </g>
+ </g>
+ <g
+ inkscape:label="#g10885"
+ transform="matrix(0.93617253,0,0,0.93566004,8.8324075,171.96696)"
+ id="radio-mixed-dark">
+ <use
+ transform="translate(-70.089184,-231.63092)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5"
+ id="use6849-8"
+ width="1000"
+ height="1052.3622" />
+ <rect
+ y="30.347799"
+ x="136.9014"
+ height="17.100227"
+ width="17.090866"
+ id="rect18922"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g7055">
+ <rect
+ ry="1.586449"
+ rx="1.5855805"
+ y="35.724964"
+ x="140.11049"
+ height="3.1728981"
+ width="9.6136122"
+ id="rect4479-9-0-8"
+ style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.586449"
+ rx="1.5855805"
+ y="36.793736"
+ x="140.11049"
+ height="3.1728981"
+ width="9.6136122"
+ id="rect4479-9-0"
+ style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ inkscape:label="#g15524"
+ style="display:inline"
+ id="radio-unchecked-insensitive-dark"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.814401,15.23916)">
+ <rect
+ y="261.97873"
+ x="206.99057"
+ height="17.100227"
+ width="17.090866"
+ id="rect19038"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0.03338152,1.0490322e-5)"
+ style="display:inline"
+ id="g7025-4-5-2-0-3">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-4-6-0-2-6"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-4-4-0-2-2">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-6-4-1-7-7"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ inkscape:label="#g15536"
+ style="display:inline"
+ id="radio-checked-insensitive-dark"
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,14.51614)">
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046441)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5-2-0-3"
+ id="use7470"
+ width="1"
+ height="1" />
+ <rect
+ y="261.97876"
+ x="456.99057"
+ height="17.049938"
+ width="17.040606"
+ id="rect19052"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="2.7037716"
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598865999999981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15095-0-7"
+ width="5.4105864"
+ height="5.4075432"
+ x="462.24762"
+ y="267.24915"
+ rx="2.7037716" />
+ </g>
+ <g
+ inkscape:label="#g15554"
+ id="radio-mixed-insensitive-dark"
+ transform="matrix(0.93341132,0,0,0.93290035,9.210439,232.05075)">
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5-2-0-3"
+ id="use7470-8"
+ width="1"
+ height="1" />
+ <g
+ transform="translate(-320.08917,-231.63092)"
+ id="g19064"
+ style="display:inline" />
+ <rect
+ y="30.347755"
+ x="136.90137"
+ height="17.150812"
+ width="17.141424"
+ id="rect19068"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.5911419"
+ rx="1.590271"
+ y="36.812767"
+ x="140.11996"
+ height="3.1822839"
+ width="9.6420517"
+ id="rect4479-9-0-9"
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ style="display:inline"
+ id="radio-unchecked-hover-dark"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-24.76084)"
+ inkscape:label="#g15805">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect19380"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <g
+ transform="translate(9.1830016e-7,1.0490322e-5)"
+ style="display:inline"
+ id="g7025-4-5-2">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-4-6-0"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-4-4-0">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient7101);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-6-4-1"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-5-4-4"
+ d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+ style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-3-0-5-4-0"
+ d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+ style="color:#000000;fill:#4c5454;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-8-2-0"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="radio-checked-hover-dark"
+ transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-24.03705)"
+ inkscape:label="#g2928">
+ <use
+ transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5-2"
+ id="use7140"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect19416"
+ width="17.141478"
+ height="17.150867"
+ x="456.99054"
+ y="261.97867" />
+ <use
+ transform="translate(1.1102355e-7,-5.7254078e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7024"
+ id="use7028"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ id="radio-mixed-hover-dark"
+ transform="matrix(0.93617253,0,0,0.93566004,8.8324075,191.96696)"
+ inkscape:label="#g10885">
+ <use
+ transform="translate(-70.089174,-231.63092)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5-2"
+ id="use7140-5"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect19440"
+ width="17.090866"
+ height="17.100227"
+ x="136.9014"
+ y="30.347799" />
+ <use
+ transform="translate(1.7462727e-6,4.9032167e-7)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7055"
+ id="use7059"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ inkscape:label="#g15805"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-4.76084)"
+ id="radio-unchecked-active-dark"
+ style="display:inline">
+ <rect
+ y="261.97873"
+ x="206.99057"
+ height="17.100227"
+ width="17.090866"
+ id="rect19536"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(9.1830016e-7,1.0490322e-5)"
+ style="display:inline"
+ id="g7025-4-5-2-0">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-4-6-0-2"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-4-4-0-2">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient7099);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-6-4-1-7"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-8-2-0-7"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ inkscape:label="#g2928"
+ transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-4.03705)"
+ id="radio-checked-active-dark"
+ style="display:inline">
+ <use
+ transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5-2-0"
+ id="use7303"
+ width="1"
+ height="1" />
+ <rect
+ y="261.97867"
+ x="456.99054"
+ height="17.150867"
+ width="17.141478"
+ id="rect19572"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="translate(1.1102355e-7,-5.7254081e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7024"
+ id="use7028-7"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ inkscape:label="#g10885"
+ transform="matrix(0.93617253,0,0,0.93566004,8.8324075,211.96696)"
+ id="radio-mixed-active-dark">
+ <use
+ transform="translate(-70.089174,-231.63092)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-4-5-2-0"
+ id="use7303-6"
+ width="1"
+ height="1" />
+ <rect
+ y="30.347799"
+ x="136.9014"
+ height="17.100227"
+ width="17.090866"
+ id="rect19596"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="translate(1.7462727e-6,-5.0967833e-7)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7055"
+ id="use7059-6"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ id="checkbox-checked-backdrop"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963,50.087065)"
+ inkscape:label="#g10801">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0"
+ id="use6551"
+ width="1"
+ height="1" />
+ <g
+ style="display:inline"
+ id="g19927"
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g19929"
+ style="display:inline">
+ <g
+ id="g19931" />
+ </g>
+ </g>
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect19941"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+ id="path12830-4-17-2-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ id="checkbox-mixed-backdrop"
+ transform="translate(39.99573,50)"
+ inkscape:label="#g14334">
+ <use
+ transform="translate(0.004272,-2.9802322e-8)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0"
+ id="use6551-3"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect19945"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <g
+ style="display:inline"
+ id="g19947"
+ transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g19949"
+ style="display:inline">
+ <g
+ id="g19951" />
+ </g>
+ </g>
+ <rect
+ style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5203-6"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ transform="translate(0,50)"
+ id="checkbox-unchecked-backdrop"
+ inkscape:label="#g14325">
+ <rect
+ ry="2.8844237"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-3-0"
+ width="13.98312"
+ height="14.015514"
+ x="17.500002"
+ y="30.862183"
+ rx="2.8382866" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect19971"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ inkscape:label="#g15524"
+ style="display:inline"
+ id="radio-unchecked-backdrop"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-164.76084)">
+ <rect
+ y="261.97873"
+ x="206.99057"
+ height="17.100227"
+ width="17.090866"
+ id="rect19981"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="7.9957981"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-8-5"
+ width="14.954509"
+ height="14.9627"
+ x="207.52921"
+ y="262.51309"
+ rx="7.8516736" />
+ </g>
+ <g
+ inkscape:label="#g15536"
+ style="display:inline"
+ id="radio-checked-backdrop"
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-165.48386)">
+ <rect
+ y="261.97876"
+ x="456.99057"
+ height="17.049938"
+ width="17.040606"
+ id="rect19995"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5"
+ id="use5805"
+ width="1"
+ height="1" />
+ <rect
+ ry="2.7603328"
+ style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-6-3"
+ width="5.5237718"
+ height="5.5206656"
+ x="462.19101"
+ y="267.19254"
+ rx="2.7603328" />
+ </g>
+ <g
+ inkscape:label="#g15554"
+ id="radio-mixed-backdrop"
+ transform="matrix(0.93341132,0,0,0.93290035,9.21044,52.050751)">
+ <rect
+ y="30.347755"
+ x="136.90137"
+ height="17.150812"
+ width="17.141424"
+ id="rect20011"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5"
+ id="use5805-1"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-7-9"
+ width="9.6420517"
+ height="3.1822839"
+ x="140.11996"
+ y="36.812756"
+ rx="1.590271"
+ ry="1.5911419" />
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,0.14963,70.08706)"
+ id="checkbox-checked-backdrop-insensitive">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7"
+ id="use6749"
+ width="1"
+ height="1" />
+ <g
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+ id="g20167"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g20169"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g20171" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ transform="translate(-341.01864,-230.63092)"
+ id="g20175">
+ <g
+ id="g20177" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20181"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z"
+ id="path12830-4-17-2-3-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ inkscape:label="#g14334"
+ transform="translate(39.99573,70)"
+ id="checkbox-mixed-backdrop-insensitive">
+ <use
+ transform="translate(0.004272,-2.9802322e-8)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7"
+ id="use6749-5"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect20185"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"
+ id="g20187"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g20189"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g20191" />
+ </g>
+ </g>
+ <g
+ transform="translate(-40.874249,-1.0164925)"
+ id="g20195"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g20197"
+ transform="translate(-400.08917,-231.63092)" />
+ </g>
+ <rect
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5203-6-8"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-unchecked-backdrop-insensitive"
+ transform="translate(0,70)">
+ <rect
+ ry="2.8844237"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-3-0-7"
+ width="13.98312"
+ height="14.015514"
+ x="17.500002"
+ y="30.862183"
+ rx="2.8382866" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20211"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-144.76084)"
+ id="radio-unchecked-backdrop-insensitive"
+ style="display:inline"
+ inkscape:label="#g15524">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20221"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <rect
+ ry="7.9957981"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-8-5-7"
+ width="14.954509"
+ height="14.9627"
+ x="207.52921"
+ y="262.51309"
+ rx="7.8516736" />
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-145.48386)"
+ id="radio-checked-backdrop-insensitive"
+ style="display:inline"
+ inkscape:label="#g15536">
+ <g
+ style="display:inline"
+ id="g20225"
+ transform="translate(250,1.6004853e-6)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+ id="g20227"
+ style="display:inline">
+ <g
+ id="g20229" />
+ </g>
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20235"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5-7"
+ id="use5938"
+ width="1"
+ height="1" />
+ <rect
+ ry="2.7603328"
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-6-3-9"
+ width="5.5237718"
+ height="5.5206656"
+ x="462.19101"
+ y="267.19254"
+ rx="2.7603328" />
+ </g>
+ <g
+ transform="matrix(0.93341132,0,0,0.93290035,9.21044,72.05075)"
+ id="radio-mixed-backdrop-insensitive"
+ inkscape:label="#g15554">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20251"
+ width="17.141424"
+ height="17.150812"
+ x="136.90137"
+ y="30.347755" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5-7"
+ id="use5938-3"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-7-9-6"
+ width="9.6420517"
+ height="3.1822839"
+ x="140.11996"
+ y="36.812756"
+ rx="1.590271"
+ ry="1.5911419" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-unchecked-backdrop-dark"
+ transform="translate(0,250)">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect23509"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <rect
+ ry="2.8844237"
+ style="color:#000000;fill:#393f3f;fill-opacity:1;stroke:#1e2222;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-5-8-2-9-8"
+ width="13.98312"
+ height="14.015514"
+ x="17.500002"
+ y="30.862192"
+ rx="2.8382866" />
+ </g>
+ <g
+ transform="translate(20,250)"
+ id="checkbox-checked-backdrop-dark"
+ inkscape:label="#g14325">
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect23521"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8"
+ id="use6506"
+ width="1"
+ height="1" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c9cbc9;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
+ id="path12830-4-17-0-8-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-mixed-backdrop-dark"
+ transform="translate(40,250)">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8"
+ id="use6506-5"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect23535"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <rect
+ style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use6244-6-1-4"
+ width="9"
+ height="2.9687538"
+ x="20"
+ y="36.393452"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,-96.814401,35.23916)"
+ id="radio-unchecked-backdrop-dark"
+ style="display:inline"
+ inkscape:label="#g15524">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect23547"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <rect
+ ry="7.9957981"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-6-4-1-7-7-8"
+ width="14.954509"
+ height="14.9627"
+ x="207.56259"
+ y="262.51312"
+ rx="7.8516736" />
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,34.51614)"
+ id="radio-checked-backdrop-dark"
+ style="display:inline"
+ inkscape:label="#g15536">
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-6-4-1-7-7-8"
+ id="use7611"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect23559"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <rect
+ ry="2.7037716"
+ style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598866;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15095-0-7-2"
+ width="5.4105864"
+ height="5.4075432"
+ x="462.24762"
+ y="267.24915"
+ rx="2.7037716" />
+ </g>
+ <g
+ transform="matrix(0.93341132,0,0,0.93290035,9.210439,252.05075)"
+ id="radio-mixed-backdrop-dark"
+ inkscape:label="#g15554">
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-6-4-1-7-7-8"
+ id="use7611-8"
+ width="1"
+ height="1" />
+ <g
+ style="display:inline"
+ id="g23569"
+ transform="translate(-320.08917,-231.63092)" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect23573"
+ width="17.141424"
+ height="17.150812"
+ x="136.90137"
+ y="30.347755" />
+ <rect
+ ry="1.5911419"
+ rx="1.590271"
+ y="36.812767"
+ x="140.11996"
+ height="3.1822839"
+ width="9.6420517"
+ id="rect4479-9-0-9-9"
+ style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(0,270)"
+ id="checkbox-unchecked-backdrop-insensitive-dark"
+ inkscape:label="#g14325">
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect23585"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="2.8844237"
+ style="color:#000000;fill:#323636;fill-opacity:1;stroke:#1c1f1f;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-rule:nonzero"
+ id="rect5147-9-1-5-7-6-5-8-2-9-8-7"
+ width="13.98312"
+ height="14.015514"
+ x="17.500002"
+ y="30.862192"
+ rx="2.8382866" />
+ </g>
+ <g
+ inkscape:label="#g14325"
+ id="checkbox-checked-backdrop-insensitive-dark"
+ transform="translate(20,270)">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7"
+ id="use6598"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect23597"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#454c4c;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
+ id="path12830-4-17-0-8-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ transform="translate(40,270)"
+ id="checkbox-mixed-backdrop-insensitive-dark"
+ inkscape:label="#g14325">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7"
+ id="use6598-5"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect23611"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use6244-6-1-4-8"
+ width="9"
+ height="2.9687538"
+ x="20"
+ y="36.393452"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ inkscape:label="#g15524"
+ style="display:inline"
+ id="radio-unchecked-backdrop-insensitive-dark"
+ transform="matrix(0.93617253,0,0,0.93566004,-96.814401,55.23916)">
+ <rect
+ y="261.97873"
+ x="206.99057"
+ height="17.100227"
+ width="17.090866"
+ id="rect23623"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="7.9957981"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847161;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-6-4-1-7-7-8-9"
+ width="14.954509"
+ height="14.9627"
+ x="207.56259"
+ y="262.51312"
+ rx="7.8516736" />
+ </g>
+ <g
+ inkscape:label="#g15536"
+ style="display:inline"
+ id="radio-checked-backdrop-insensitive-dark"
+ transform="matrix(0.93893373,0,0,0.93841974,-312.08814,54.51614)">
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9"
+ id="use7762"
+ width="1"
+ height="1" />
+ <rect
+ y="261.97876"
+ x="456.99057"
+ height="17.049938"
+ width="17.040606"
+ id="rect23635"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="2.7037716"
+ style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598866;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15095-0-7-2-1"
+ width="5.4105864"
+ height="5.4075432"
+ x="462.24762"
+ y="267.24915"
+ rx="2.7037716" />
+ </g>
+ <g
+ inkscape:label="#g15554"
+ id="radio-mixed-backdrop-insensitive-dark"
+ transform="matrix(0.93341132,0,0,0.93290035,9.210439,272.05075)">
+ <g
+ transform="translate(-320.08917,-231.63092)"
+ id="g23645"
+ style="display:inline" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9"
+ id="use7762-6"
+ width="1"
+ height="1" />
+ <rect
+ y="30.347755"
+ x="136.90137"
+ height="17.150812"
+ width="17.141424"
+ id="rect23649"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.5911419"
+ rx="1.590271"
+ y="36.812767"
+ x="140.11996"
+ height="3.1822839"
+ width="9.6420517"
+ id="rect4479-9-0-9-9-0"
+ style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ id="slider-horz-scale-has-marks-below"
+ transform="translate(0,-20)"
+ inkscape:label="#g5515">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:url(#linearGradient6167);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740">
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+ id="path4720"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ id="slider-horz-scale-has-marks-above"
+ transform="matrix(1,0,0,0.99944391,0,-20.008718)"
+ inkscape:label="#g5522">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:url(#linearGradient5573);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-2"
+ style="display:inline"
+ transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
+ <path
+ style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-8"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
+ id="path4552-2-2"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ id="slider-vert-scale-has-marks-above"
+ transform="translate(0,-20)"
+ inkscape:label="#g5529">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:url(#linearGradient6165);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028">
+ <path
+ style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ id="slider-vert-scale-has-marks-below"
+ transform="translate(0,-20)"
+ inkscape:label="#g5536">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:url(#linearGradient6163);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-9"
+ style="display:inline"
+ transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
+ <path
+ style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-6"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ id="slider-horz-scale-has-marks-below-dark"
+ inkscape:label="#g5543">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-2"
+ d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
+ style="color:#000000;fill:url(#linearGradient4838-7-9);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0,180)"
+ id="g4740-3"
+ style="display:inline">
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+ id="path4720-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ id="slider-horz-scale-has-marks-above-dark"
+ transform="matrix(1,0,0,0.99944373,0,0.09114351)"
+ inkscape:label="#g5550">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-3"
+ d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
+ style="color:#000000;fill:url(#linearGradient5571);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-2-9"
+ style="display:inline"
+ transform="matrix(-1,0,0,-1,419.98546,174.73718)">
+ <path
+ style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-2-29"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-8-0"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
+ id="path4552-2-2-8"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ id="slider-vert-scale-has-marks-above-dark"
+ inkscape:label="#g5557">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-4"
+ d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
+ style="color:#000000;fill:url(#linearGradient4838-7-9-0);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0,180)"
+ id="g5028-6"
+ style="display:inline">
+ <path
+ style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-5"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ id="slider-vert-scale-has-marks-below-dark"
+ inkscape:label="#g5564">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-9"
+ d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
+ style="color:#000000;fill:url(#linearGradient4838-7-9-8);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-9-6"
+ style="display:inline"
+ transform="matrix(-1,0,0,1,540.0136,179.97214)">
+ <path
+ style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-0-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-6-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-6-4"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.5596046e-6,10.000045)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-hover"
+ inkscape:label="#g5515-6">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:url(#linearGradient7117-1);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-63" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-6" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+ id="path4720-2" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-hover"
+ transform="matrix(1,0,0,0.99944391,2.5596046e-6,9.991327)"
+ inkscape:label="#g5522-9">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-5);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-2-0"
+ style="display:inline"
+ transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
+ <path
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-2-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-8-02"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
+ id="path4552-2-2-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(2.5596046e-6,10.000045)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-hover"
+ inkscape:label="#g5529-3">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-3);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-2">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-2" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-93" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-54" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.5596046e-6,10.000045)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-hover"
+ inkscape:label="#g5536-0">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-2);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-9-66"
+ style="display:inline"
+ transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
+ <path
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-0-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-6-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-6-1"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.5596046e-6,130.00005)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-backdrop-insensitive"
+ inkscape:label="#g5515-6-0-2-0-2">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-5-9-2-9"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-5-6-8-2" />
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-backdrop-insensitive"
+ transform="matrix(1,0,0,0.99944391,2.5596046e-6,129.99133)"
+ inkscape:label="#g5522-9-5-3-0-5">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-4-8-8-9"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.0002781;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.5596046e-6,130.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-backdrop-insensitive"
+ inkscape:label="#g5529-3-5-9-3-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-5-0-0-3"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.5596046e-6,130.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-backdrop-insensitive"
+ inkscape:label="#g5536-0-7-4-3-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-4-7-7-2"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,30.000004)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-hover-dark"
+ inkscape:label="#g5543-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-2-0"
+ d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
+ style="color:#000000;fill:url(#linearGradient7101-3);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0,180)"
+ id="g4740-3-3"
+ style="display:inline">
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-1-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-3-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+ id="path4720-9-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-hover-dark"
+ transform="matrix(1,0,0,0.99944373,2.4701977e-6,30.091144)"
+ inkscape:label="#g5550-2">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-3-5"
+ d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-9);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-2-9-6"
+ style="display:inline"
+ transform="matrix(-1,0,0,-1,419.98546,174.73718)">
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-2-29-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-8-0-8"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
+ id="path4552-2-2-8-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,30.000004)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-hover-dark"
+ inkscape:label="#g5557-6">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-4-4"
+ d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-5);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0,180)"
+ id="g5028-6-2"
+ style="display:inline">
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-8-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-9-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-5-4"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.4701977e-6,30.000004)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-hover-dark"
+ inkscape:label="#g5564-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-9-0"
+ d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-6);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-9-6-2"
+ style="display:inline"
+ transform="matrix(-1,0,0,1,540.0136,179.97214)">
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-0-3-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-6-3-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-6-4-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.5596046e-6,100.00005)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-backdrop"
+ inkscape:label="#g5515-6-0-2-0-2-6">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-5-9-2-9-6"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-5-6-8-2-3" />
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-backdrop"
+ transform="matrix(1,0,0,0.99944391,2.5596046e-6,99.99133)"
+ inkscape:label="#g5522-9-5-3-0-5-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-4-8-8-9-2"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.000278;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.5596046e-6,100.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-backdrop"
+ inkscape:label="#g5529-3-5-9-3-7-0">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-5-0-0-3-5"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.5596046e-6,100.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-backdrop"
+ inkscape:label="#g5536-0-7-4-3-7-2">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-4-7-7-2-0"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4403953e-6,70.00005)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-insensitive"
+ inkscape:label="#g5515-6-0-2-0-2-6-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-5-9-2-9-6-5"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-5-6-8-2-3-9" />
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-insensitive"
+ transform="matrix(1,0,0,0.99944391,2.4403953e-6,69.991326)"
+ inkscape:label="#g5522-9-5-3-0-5-1-0">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-4-8-8-9-2-7"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4403953e-6,70.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-insensitive"
+ inkscape:label="#g5529-3-5-9-3-7-0-9">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-5-0-0-3-5-3"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4403953e-6,70.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-insensitive"
+ inkscape:label="#g5536-0-7-4-3-7-2-8">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-4-7-7-2-0-8"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,330.00005)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-backdrop-insensitive-dark"
+ inkscape:label="#g5515-6-0-2-0-2-66">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-5-9-2-9-8"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-5-6-8-2-4" />
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-backdrop-insensitive-dark"
+ transform="matrix(1,0,0,0.99944391,2.4701977e-6,329.99133)"
+ inkscape:label="#g5522-9-5-3-0-5-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-4-8-8-9-4"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027804;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,330.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-backdrop-insensitive-dark"
+ inkscape:label="#g5529-3-5-9-3-7-2">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-5-0-0-3-3"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,330.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-backdrop-insensitive-dark"
+ inkscape:label="#g5536-0-7-4-3-7-0">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-4-7-7-2-5"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,300.00005)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-backdrop-dark"
+ inkscape:label="#g5515-6-0-2-0-2-6-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-5-9-2-9-6-2"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-5-6-8-2-3-7" />
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-backdrop-dark"
+ transform="matrix(1,0,0,0.99944391,2.4701977e-6,299.99133)"
+ inkscape:label="#g5522-9-5-3-0-5-1-4">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-4-8-8-9-2-6"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.000278;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,300.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-backdrop-dark"
+ inkscape:label="#g5529-3-5-9-3-7-0-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-5-0-0-3-5-30"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,300.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-backdrop-dark"
+ inkscape:label="#g5536-0-7-4-3-7-2-0">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-4-7-7-2-0-87"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,270.00005)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-insensitive-dark"
+ inkscape:label="#g5515-6-0-2-0-2-6-1-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-5-9-2-9-6-5-3"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-5-6-8-2-3-9-6" />
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-insensitive-dark"
+ transform="matrix(1,0,0,0.99944391,2.4701977e-6,269.99133)"
+ inkscape:label="#g5522-9-5-3-0-5-1-0-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-4-8-8-9-2-7-2"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,270.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-insensitive-dark"
+ inkscape:label="#g5529-3-5-9-3-7-0-9-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-5-0-0-3-5-3-6"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,270.00005)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-insensitive-dark"
+ inkscape:label="#g5536-0-7-4-3-7-2-8-0">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-4-7-7-2-0-8-5"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,40.000045)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-active"
+ inkscape:label="#g5515-6-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-5-8"
+ d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-6);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-1-7">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-63-8" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-6-4" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+ id="path4720-2-1" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-active"
+ transform="matrix(1,0,0,0.99944391,2.4701977e-6,39.991327)"
+ inkscape:label="#g5522-9-5">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-9-7"
+ d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-5-5);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-2-0-6"
+ style="display:inline"
+ transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
+ <path
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-2-8-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-8-02-1"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
+ id="path4552-2-2-9-1"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,40.000045)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-active"
+ inkscape:label="#g5529-3-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-6-6"
+ d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-3-7);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-2-8">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-2-3" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-93-8" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-54-5" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.4701977e-6,40.000045)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-active"
+ inkscape:label="#g5536-0-2">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-3-3"
+ d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+ style="color:#000000;fill:url(#linearGradient7117-1-2-4);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-9-66-6"
+ style="display:inline"
+ transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
+ <path
+ style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-0-0-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-6-8-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-6-1-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.4701977e-6,60.000004)"
+ style="display:inline"
+ id="slider-horz-scale-has-marks-below-active-dark"
+ inkscape:label="#g5543-1-3">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-8-2-0-3"
+ d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-0);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0,180)"
+ id="g4740-3-3-5"
+ style="display:inline">
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-1-8-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-3-2-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+ id="path4720-9-9-2"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="slider-horz-scale-has-marks-above-active-dark"
+ transform="matrix(1,0,0,0.99944373,2.4701977e-6,60.091144)"
+ inkscape:label="#g5550-2-6">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-3-5-7"
+ d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-0-6);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4740-2-9-6-9"
+ style="display:inline"
+ transform="matrix(-1,0,0,-1,419.98546,174.73718)">
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+ id="path4552-2-29-7-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+ id="path4552-6-8-0-8-9"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
+ id="path4552-2-2-8-9-0"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(2.4701977e-6,60.000004)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-above-active-dark"
+ inkscape:label="#g5557-6-9">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-7-4-4-6"
+ d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-0-9);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(0,180)"
+ id="g5028-6-2-0"
+ style="display:inline">
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-8-0-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-9-2-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-5-4-7"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(2.4701977e-6,60.000004)"
+ style="display:inline"
+ id="slider-vert-scale-has-marks-below-active-dark"
+ inkscape:label="#g5564-7-7">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3497-0-9-0-6"
+ d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
+ style="color:#000000;fill:url(#linearGradient7101-3-0-4);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5028-9-6-2-0"
+ style="display:inline"
+ transform="matrix(-1,0,0,1,540.0136,179.97214)">
+ <path
+ style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+ id="path4906-0-3-4-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+ id="path4906-3-6-3-4-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+ id="path4906-6-6-4-9-3"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(1.990788,0,0,1.9939718,294.59299,125.13908)"
+ id="checkbox-checked-selectionmode">
+ <g
+ id="use8051"
+ transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)">
+ <rect
+ ry="4.1330299"
+ style="opacity:0.3;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.48329952;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect8196"
+ width="20.022388"
+ height="20.022388"
+ x="14.473747"
+ y="27.822527"
+ rx="4.1330299" />
+ <g
+ id="g8323">
+ <rect
+ ry="2.1659286"
+ style="color:#000000;fill:url(#linearGradient8655);fill-opacity:1;stroke:#555753;stroke-width:0.49806672;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1"
+ id="rect8133"
+ width="10.610355"
+ height="10.524323"
+ x="19.186378"
+ y="32.48991"
+ rx="2.1536846" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path8135"
+ d="m 19.391061,40.242103 0,0.746384 c 0,0.995613 0.820325,1.772664 1.841514,1.772664 l 6.531232,0 c 1.021188,0 1.81696,-0.777051 1.81696,-1.772664 l 0,-0.746384 c 0,0.995611 -0.795772,1.772664 -1.81696,1.772664 l -6.531232,0 c -1.021189,0 -1.841514,-0.777053 -1.841514,-1.772664 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ sodipodi:nodetypes="csssscssc"
+ inkscape:connector-curvature="0"
+ id="path8137"
+ d="m 19.391061,39.586662 0,0.785713 c 0,1.048072 0.820325,1.866067 1.841514,1.866067 l 6.531232,0 c 1.021188,0 1.81696,-0.817995 1.81696,-1.866067 l 0,-0.785713 c 0,1.048072 -0.795772,2.170876 -1.81696,2.170876 l -6.531232,0 c -1.021189,0 -1.841514,-1.122804 -1.841514,-2.170876 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.50055969;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ </g>
+ </g>
+ <g
+ id="g8055">
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2870bc;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.261445 -6.9811,6.803452 -1.871896,-1.861821 -2.138425,-0.01553 0.01122,1.689654 2.936988,2.921189 c 0.586676,0.58328 1.537597,0.58328 2.124273,0 l 7.996316,-8.031103 0.002,-1.561674 z"
+ id="path8059"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ </g>
+ <g
+ id="checkbox-checked-hover-selectionmode"
+ transform="matrix(1.9947791,0,0,1.9939719,294.38167,169.09433)"
+ inkscape:label="#g10801">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880068,-0.06479538)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect8196"
+ id="use8666"
+ width="100%"
+ height="100%" />
+ <g
+ id="use8507">
+ <use
+ style="display:inline;stroke:#555753"
+ x="0"
+ y="0"
+ xlink:href="#g8323"
+ id="use8585"
+ transform="matrix(1.0014962,0,0,1.0019016,19.88007,-0.06478938)"
+ width="100%"
+ height="100%" />
+ <rect
+ style="opacity:0.68300003;color:#000000;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;paint-order:normal;marker:none;visibility:visible;display:inline;overflow:visible;isolation:auto;mix-blend-mode:normal;enable-background:accumulate;clip-rule:nonzero;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto"
+ id="rect8587"
+ width="10.124799"
+ height="10.08457"
+ x="39.367149"
+ y="32.726746"
+ rx="1.8288052"
+ ry="1.8288052" />
+ </g>
+ <use
+ height="1052.3622"
+ width="1000"
+ transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
+ id="use8067"
+ xlink:href="#g8055"
+ y="0"
+ x="0"
+ style="display:inline" />
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(1.9947791,0,0,1.9939719,294.38167,213.04961)"
+ id="checkbox-checked-active-selectionmode">
+ <use
+ height="100%"
+ width="100%"
+ id="use8683"
+ xlink:href="#rect8196"
+ y="0"
+ x="0"
+ style="display:inline"
+ transform="matrix(1.0014962,0,0,1.0019016,19.880068,-0.04236738)" />
+ <use
+ style="display:inline;stroke:#555753"
+ x="0"
+ y="0"
+ xlink:href="#use8071"
+ id="use8456"
+ width="100%"
+ height="100%" />
+ <use
+ height="1052.3622"
+ width="1000"
+ transform="matrix(0.99799923,0,0,0.99999995,0.10593796,0.02244762)"
+ id="use8067-8"
+ xlink:href="#g8055"
+ y="0"
+ x="0"
+ style="display:inline" />
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(1.9947791,0,0,1.9939719,294.38167,256.96017)"
+ id="checkbox-checked-backdrop-selectionmode">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880068,0.00248762)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect8196"
+ id="use8700"
+ width="100%"
+ height="100%" />
+ <rect
+ ry="2.1665556"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.49543846;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use8386"
+ width="10.542755"
+ height="10.527368"
+ x="39.169666"
+ y="32.578323"
+ rx="2.1399629" />
+ <g
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+ id="g8101"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g8103"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g8105" />
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cccccccccc"
+ inkscape:connector-curvature="0"
+ id="path8109"
+ d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2870bc;fill-opacity:1;stroke:none;stroke-width:2.99699715;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill-rule:nonzero" />
+ </g>
+ <g
+ id="checkbox-selectionmode"
+ transform="matrix(1.990788,0,0,1.9939718,338.59299,125.13908)"
+ inkscape:label="#g10801">
+ <g
+ transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
+ id="g8239" />
+ <use
+ transform="matrix(1.003504,0,0,1.0019016,19.813773,-0.08723622)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect8196"
+ id="use8700-3"
+ width="100%"
+ height="100%" />
+ <use
+ transform="matrix(1.003504,0,0,1.0019017,19.813777,-0.08723885)"
+ style="display:inline;stroke:#555753"
+ x="0"
+ y="0"
+ xlink:href="#g8323"
+ id="use8608"
+ width="100%"
+ height="100%" />
+ </g>
+ <g
+ inkscape:label="#g10801"
+ transform="matrix(1.9947791,0,0,1.9939719,354.38167,165.09433)"
+ id="sjhgfjsgf" />
+ <g
+ id="checkbox-active-selectionmode"
+ transform="matrix(1.9947791,0,0,1.9939719,338.38167,213.04961)"
+ inkscape:label="#g10801">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880067,-0.04236769)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect8196"
+ id="use8700-1"
+ width="100%"
+ height="100%" />
+ <g
+ id="use8071"
+ style="display:inline"
+ transform="matrix(0.79809794,0,0,0.7889583,24.941149,7.9461609)">
+ <rect
+ rx="2.7080972"
+ y="31.050892"
+ x="17.820696"
+ height="13.505371"
+ width="13.341726"
+ id="rect8176"
+ style="color:#000000;fill:url(#linearGradient8767);fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.47996393;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ ry="2.7794352" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path8178"
+ d="m 18.088488,34.607345 0,-0.986346 c 0,-1.315724 1.029805,-2.342598 2.311766,-2.342598 l 8.199058,0 c 1.281961,0 2.28095,1.026874 2.28095,2.342598 l 0,0.986346 c 0,-1.315702 -0.998989,-2.342598 -2.28095,-2.342598 l -8.199058,0 c -1.281961,0 -2.311766,1.026896 -2.311766,2.342598 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ </g>
+ </g>
+ <g
+ id="checkbox-backdrop-selectionmode"
+ transform="matrix(1.9947791,0,0,1.9939719,338.38167,256.96017)"
+ inkscape:label="#g10801">
+ <g
+ style="display:inline"
+ id="g8299"
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g8301"
+ style="display:inline">
+ <g
+ id="g8303" />
+ </g>
+ </g>
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880067,0.00248762)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect8196"
+ id="use8700-18"
+ width="100%"
+ height="100%" />
+ <rect
+ rx="2.1399629"
+ y="32.578323"
+ x="39.16967"
+ height="10.527368"
+ width="10.542755"
+ id="use8099"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.49543846;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ ry="2.1665556" />
+ </g>
+ <g
+ transform="matrix(1.9947791,0,0,1.9939719,338.38167,169.09433)"
+ style="display:inline"
+ id="checkbox-hover-selectionmode"
+ inkscape:label="#g8503">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880067,-0.06479522)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect8196"
+ id="use8700-5"
+ width="100%"
+ height="100%" />
+ <use
+ height="100%"
+ width="100%"
+ transform="matrix(1.0014962,0,0,1.0019016,19.88007,-0.06478938)"
+ id="use8347"
+ xlink:href="#g8323"
+ y="0"
+ x="0"
+ style="display:inline;stroke:#555753" />
+ <rect
+ ry="1.8288052"
+ rx="1.8288052"
+ y="32.726746"
+ x="39.367149"
+ height="10.08457"
+ width="10.124799"
+ id="rect8378"
+ style="opacity:0.68300003;color:#000000;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;paint-order:normal;marker:none;visibility:visible;display:inline;overflow:visible;isolation:auto;mix-blend-mode:normal;enable-background:accumulate;clip-rule:nonzero;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-radio-unchecked"
+ transform="matrix(0.93617253,0,0,0.93566004,263.21685,-244.76083)"
+ inkscape:label="#g15805">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-0"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <g
+ id="g7025-0">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-05"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-7">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient6046);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222388999999986;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-81"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-24"
+ d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-3-0-49"
+ d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+ style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-7"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="selected-radio-checked"
+ transform="matrix(0.93340838,0,0,0.93289741,50.43693,-244.03704)"
+ inkscape:label="#g2928">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-1-8"
+ width="17.141478"
+ height="17.150867"
+ x="456.99054"
+ y="261.97867" />
+ <use
+ transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-0"
+ id="use7034-4"
+ width="1"
+ height="1" />
+ <g
+ id="g7444-9">
+ <rect
+ rx="7.9057436"
+ y="268.29523"
+ x="462.22174"
+ height="5.5533452"
+ width="5.5564694"
+ id="use15101-6-2-9"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ ry="8.0419083" />
+ <rect
+ rx="2.7766726"
+ y="267.2233"
+ x="462.22174"
+ height="5.5533452"
+ width="5.5564694"
+ id="use15101-6-6"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ ry="2.7766726" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-checked"
+ transform="matrix(0.99650823,0,0,0.99810193,360.25541,-29.912922)"
+ inkscape:label="#g10801">
+ <use
+ transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-4"
+ id="use5460-1"
+ width="1"
+ height="1" />
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect13523-5-8"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5708-7">
+ <path
+ id="path12830-4-17-08-9"
+ transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
+ d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cccccccccc"
+ inkscape:connector-curvature="0"
+ id="path12830-4-17-07"
+ d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="selected-radio-mixed"
+ transform="matrix(0.93617253,0,0,0.93566004,368.83241,-28.033029)"
+ inkscape:label="#g10885">
+ <use
+ transform="translate(-70.089173,-231.63092)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-0"
+ id="use7034-3-8"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-9-9"
+ width="17.090866"
+ height="17.100227"
+ x="136.9014"
+ y="30.347799" />
+ <g
+ id="use7164-1"
+ transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)">
+ <rect
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4477-2"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="37.393383"
+ rx="1.4843769"
+ ry="1.4843769" />
+ <rect
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4479-7"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-mixed"
+ transform="translate(399.99573,-29.999989)"
+ inkscape:label="#g14334">
+ <use
+ transform="translate(0.004272,-3.9091922e-6)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-4"
+ id="use5460-0-3"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-0"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <g
+ id="g5684-9">
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="37.393383"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-2-2"
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="1.4843769"
+ rx="1.4843769"
+ y="36.393433"
+ x="20.004272"
+ height="2.9687538"
+ width="9"
+ id="rect5203-9-8"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-unchecked"
+ inkscape:label="#g14325"
+ transform="translate(360,-29.999989)">
+ <g
+ style="display:inline"
+ id="g15812-6-6-1-4"
+ transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g5489-2-9-6-8-8-5"
+ style="display:inline">
+ <g
+ id="g5428-8-1-4-0-0-8" />
+ </g>
+ </g>
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect13523-3"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g5400-4">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient6048);fill-opacity:1;stroke:#184472;stroke-width:2.09697676000000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-9"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-3"
+ d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-7-8"
+ d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-02"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,360.14963,-9.9129244)"
+ id="selected-checkbox-checked-hover">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-59"
+ id="use5994-3"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14466-5"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5708-7"
+ id="use5736-6"
+ transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
+ width="1000"
+ height="1052.3622" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g14334"
+ transform="translate(399.99573,-9.9999894)"
+ id="selected-checkbox-mixed-hover">
+ <use
+ transform="translate(0.004272,0)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-59"
+ id="use5994-2-6"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect14482-6"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="translate(-4.609375e-7,-5e-5)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5684-9"
+ id="use5688-0"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g14325"
+ id="selected-checkbox-unchecked-hover"
+ transform="translate(360,-9.9999894)">
+ <g
+ transform="translate(0,-3.9660404e-6)"
+ style="display:inline"
+ id="g5400-0-59">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient6050);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-1"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-78-7"
+ d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-5-7-6-1-7-7-3-8"
+ d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-0-4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14506-2"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-checked-active"
+ transform="matrix(0.99850603,0,0,0.99810197,360.14963,10.087075)"
+ inkscape:label="#g10801">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5-9"
+ id="use6314-5"
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+ width="1"
+ height="1" />
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect14685-4"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path12830-4-17-08-5-9"
+ d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+ <use
+ transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#path12830-4-17-07"
+ id="use5756-7"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-mixed-active"
+ transform="translate(399.99573,10.00001)"
+ inkscape:label="#g14334">
+ <use
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5-9"
+ id="use6314-1-4"
+ transform="translate(0.004272,0)"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14701-5"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <rect
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use5812-4-5"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="37.393383"
+ rx="1.4843769"
+ ry="1.4843769" />
+ <use
+ transform="translate(-4.609375e-7,-5e-5)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5203-9-8"
+ id="use5812-8"
+ width="1"
+ height="1" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-unchecked-active"
+ inkscape:label="#g14325"
+ transform="translate(360,10.00001)">
+ <g
+ transform="translate(0,-3.9660404e-6)"
+ style="display:inline"
+ id="g5400-0-5-9">
+ <rect
+ ry="6"
+ style="color:#000000;fill:url(#linearGradient6052);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-8"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+ id="rect5147-9-1-5-7-6-1-7-7-5-0-5-6"
+ inkscape:connector-curvature="0" />
+ </g>
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect14725-3"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,360.14963,30.087076)"
+ id="selected-checkbox-checked-insensitive">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5-7-6"
+ id="use6445-2"
+ width="1"
+ height="1" />
+ <g
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+ id="g14999-1"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g15001-0"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g15003-5" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ transform="translate(-341.01864,-230.63092)"
+ id="g15009-7">
+ <g
+ id="g15013-9" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15021-7"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+ id="path12830-4-17-2-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g14334"
+ transform="translate(399.99573,30.000011)"
+ id="selected-checkbox-mixed-insensitive">
+ <use
+ transform="translate(0.004272,0)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g5400-0-5-7-6"
+ id="use6465-8"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect15025-0"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5203-3"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g14325"
+ id="selected-checkbox-unchecked-insensitive"
+ transform="translate(360,30.000011)">
+ <g
+ transform="translate(0,-3.9660404e-6)"
+ style="fill:#ededed;fill-opacity:1;display:inline"
+ id="g5400-0-5-7-6">
+ <rect
+ ry="6"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-3-8"
+ width="29.559635"
+ height="29.154205"
+ x="50.440369"
+ y="125.3458"
+ rx="6"
+ transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect15057-7"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,263.21685,-224.76083)"
+ id="selected-radio-unchecked-hover"
+ style="display:inline"
+ inkscape:label="#g15392">
+ <g
+ style="display:inline"
+ id="g7025-8-2">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-0-6"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-1-1">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient6054);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-8-5"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-2-0"
+ d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+ style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-3-0-4-9"
+ d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-9-0"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-0"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,47.91186,-225.48385)"
+ id="selected-radio-checked-hover"
+ style="display:inline"
+ inkscape:label="#g15404">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-79-9"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-8-2"
+ id="use7392-0"
+ width="1"
+ height="1" />
+ <g
+ id="use7448-4"
+ transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)">
+ <rect
+ ry="8.0419083"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4483-5"
+ width="5.5564694"
+ height="5.5533452"
+ x="462.22174"
+ y="268.29523"
+ rx="7.9057436" />
+ <rect
+ ry="2.7766726"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4485-6"
+ width="5.5564694"
+ height="5.5533452"
+ x="462.22174"
+ y="267.2233"
+ rx="2.7766726" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ transform="matrix(0.93619363,0,0,0.93568113,368.82935,-8.0338405)"
+ id="selected-radio-mixed-hover"
+ inkscape:label="#g15422">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-8-6"
+ width="17.090481"
+ height="17.099842"
+ x="136.90158"
+ y="30.34798" />
+ <use
+ transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-8-2"
+ id="use7392-3-6"
+ width="1"
+ height="1" />
+ <g
+ id="use7508-3"
+ transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)">
+ <rect
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7530-3"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="37.393383"
+ rx="1.4843769"
+ ry="1.4843769" />
+ <rect
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-7"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ id="selected-radio-unchecked-active"
+ transform="matrix(0.93344283,0,0,0.93293183,263.78164,-204.04631)"
+ inkscape:label="#g15458">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-3-2"
+ width="17.140844"
+ height="17.150234"
+ x="206.99081"
+ y="261.97894" />
+ <g
+ transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)"
+ style="display:inline"
+ id="g7025-1-1">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-7-8"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-18-2">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:url(#linearGradient6056);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-7"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="rect5147-9-1-7-4-1-2-6"
+ d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+ style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ transform="matrix(0.93893104,0,0,0.93841705,282.64584,-205.48314)"
+ id="selected-radio-checked-active"
+ style="display:inline"
+ inkscape:label="#g16048">
+ <use
+ transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1-1"
+ id="use5399-5"
+ width="1"
+ height="1" />
+ <g
+ style="display:inline"
+ id="g16050-3"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g16052-3" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-4-9"
+ width="17.040653"
+ height="17.049988"
+ x="206.99059"
+ y="261.97876" />
+ <rect
+ ry="7.9946065"
+ style="opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-8-9"
+ width="5.5237875"
+ height="5.5206814"
+ x="212.19102"
+ y="268.25815"
+ rx="7.8592429" />
+ <rect
+ ry="2.7603407"
+ style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-64"
+ width="5.5237875"
+ height="5.5206814"
+ x="212.19102"
+ y="267.19257"
+ rx="2.7603407" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-radio-mixed-active"
+ transform="matrix(0.93617253,0,0,0.93566004,303.21685,-204.76083)"
+ inkscape:label="#g16079">
+ <use
+ transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1-1"
+ id="use5399-3-5"
+ width="1"
+ height="1" />
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+ id="g16081-5"
+ style="display:inline">
+ <g
+ id="g16083-3" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-32-3"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <rect
+ style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-4-6"
+ width="9.6136122"
+ height="3.1728981"
+ x="210.19966"
+ y="269.49341"
+ rx="1.5855805"
+ ry="1.586449" />
+ <rect
+ style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-3"
+ width="9.6136122"
+ height="3.1728981"
+ x="210.19966"
+ y="268.42465"
+ rx="1.5855805"
+ ry="1.586449" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,263.21685,-184.76083)"
+ id="selected-radio-unchecked-insensitive"
+ style="display:inline"
+ inkscape:label="#g15524">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-5-3"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <g
+ style="display:inline"
+ id="g7025-1-7-9">
+ <g
+ style="display:inline"
+ id="g5489-2-9-3-7-7-5"
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+ <g
+ id="g5428-8-1-7-18-8-9">
+ <rect
+ ry="15.453857"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-8-8"
+ width="29.385006"
+ height="28.919117"
+ x="50.570232"
+ y="125.5297"
+ rx="15.428222" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,47.91186,-185.48385)"
+ id="selected-radio-checked-insensitive"
+ style="display:inline"
+ inkscape:label="#g15536">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-9-5"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1-7-9"
+ id="use5683-5"
+ width="1"
+ height="1" />
+ <rect
+ ry="2.7603328"
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-6-0"
+ width="5.5237718"
+ height="5.5206656"
+ x="462.19101"
+ y="267.19254"
+ rx="2.7603328" />
+ </g>
+ <g
+ style="display:inline"
+ transform="matrix(0.93341132,0,0,0.93290035,369.21044,32.050762)"
+ id="selected-radio-mixed-insensitive"
+ inkscape:label="#g15554">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect14348-4-7-98-9"
+ width="17.141424"
+ height="17.150812"
+ x="136.90137"
+ y="30.347755" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#g7025-1-7-9"
+ id="use5683-3-0"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-7-4"
+ width="9.6420517"
+ height="3.1822839"
+ x="140.11996"
+ y="36.812756"
+ rx="1.590271"
+ ry="1.5911419" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-checked-backdrop"
+ transform="matrix(0.99850603,0,0,0.99810197,360.14963,50.087076)"
+ inkscape:label="#g10801">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-2"
+ id="use6551-6"
+ width="1"
+ height="1" />
+ <g
+ style="display:inline"
+ id="g19927-5"
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g19929-1"
+ style="display:inline">
+ <g
+ id="g19931-2" />
+ </g>
+ </g>
+ <rect
+ y="30.332689"
+ x="36.905502"
+ height="16.030426"
+ width="16.023939"
+ id="rect19941-8"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+ id="path12830-4-17-2-3-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ style="display:inline"
+ id="selected-checkbox-mixed-backdrop"
+ transform="translate(399.99573,50.000011)"
+ inkscape:label="#g14334">
+ <use
+ transform="translate(0.004272,-2.9802322e-8)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-2"
+ id="use6551-3-4"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect19945-7"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ <g
+ style="display:inline"
+ id="g19947-5"
+ transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+ id="g19949-2"
+ style="display:inline">
+ <g
+ id="g19951-4" />
+ </g>
+ </g>
+ <rect
+ style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5203-6-0"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ style="display:inline"
+ transform="translate(360,50.000011)"
+ id="selected-checkbox-unchecked-backdrop"
+ inkscape:label="#g14325">
+ <rect
+ ry="2.8844237"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-3-0-2"
+ width="13.98312"
+ height="14.015514"
+ x="17.500002"
+ y="30.862183"
+ rx="2.8382866" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect19971-4"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ inkscape:label="#g15524"
+ style="display:inline"
+ id="selected-radio-unchecked-backdrop"
+ transform="matrix(0.93617253,0,0,0.93566004,263.21685,-164.76083)">
+ <rect
+ y="261.97873"
+ x="206.99057"
+ height="17.100227"
+ width="17.090866"
+ id="rect19981-6"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ ry="7.9957981"
+ style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:1.06847154999999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-8-5-5"
+ width="14.954509"
+ height="14.9627"
+ x="207.52921"
+ y="262.51309"
+ rx="7.8516736" />
+ </g>
+ <g
+ inkscape:label="#g15536"
+ style="display:inline"
+ id="selected-radio-checked-backdrop"
+ transform="matrix(0.93893373,0,0,0.93841974,47.91186,-165.48385)">
+ <rect
+ y="261.97876"
+ x="456.99057"
+ height="17.049938"
+ width="17.040606"
+ id="rect19995-7"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5-5"
+ id="use5805-3"
+ width="1"
+ height="1" />
+ <rect
+ ry="2.7603328"
+ style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-6-3-92"
+ width="5.5237718"
+ height="5.5206656"
+ x="462.19101"
+ y="267.19254"
+ rx="2.7603328" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g15554"
+ id="selected-radio-mixed-backdrop"
+ transform="matrix(0.93341132,0,0,0.93290035,369.21044,52.050762)">
+ <rect
+ y="30.347755"
+ x="136.90137"
+ height="17.150812"
+ width="17.141424"
+ id="rect20011-1"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5-5"
+ id="use5805-1-4"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-7-9-0"
+ width="9.6420517"
+ height="3.1822839"
+ x="140.11996"
+ y="36.812756"
+ rx="1.590271"
+ ry="1.5911419" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g10801"
+ transform="matrix(0.99850603,0,0,0.99810197,360.14963,70.087071)"
+ id="selected-checkbox-checked-backdrop-insensitive">
+ <use
+ transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7-0"
+ id="use6749-8"
+ width="1"
+ height="1" />
+ <g
+ transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+ id="g20167-8"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g20169-9"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g20171-3" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ transform="translate(-341.01864,-230.63092)"
+ id="g20175-1">
+ <g
+ id="g20177-1" />
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20181-3"
+ width="16.023939"
+ height="16.030426"
+ x="36.905502"
+ y="30.332689" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+ d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z"
+ id="path12830-4-17-2-3-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccc" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g14334"
+ transform="translate(399.99573,70.000011)"
+ id="selected-checkbox-mixed-backdrop-insensitive">
+ <use
+ transform="translate(0.004272,-2.9802322e-8)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7-0"
+ id="use6749-5-9"
+ width="1"
+ height="1" />
+ <rect
+ y="30.362183"
+ x="17"
+ height="16"
+ width="16"
+ id="rect20185-0"
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"
+ id="g20187-2"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g20189-1"
+ transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+ <g
+ id="g20191-6" />
+ </g>
+ </g>
+ <g
+ transform="translate(-40.874249,-1.0164925)"
+ id="g20195-4"
+ style="display:inline">
+ <g
+ style="display:inline"
+ id="g20197-6"
+ transform="translate(-400.08917,-231.63092)" />
+ </g>
+ <rect
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5203-6-8-9"
+ width="9"
+ height="2.9687538"
+ x="20.004272"
+ y="36.393433"
+ rx="1.4843769"
+ ry="1.4843769" />
+ </g>
+ <g
+ style="display:inline"
+ inkscape:label="#g14325"
+ id="selected-checkbox-unchecked-backdrop-insensitive"
+ transform="translate(360,70.000011)">
+ <rect
+ ry="2.8844237"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-5-7-6-4-8-3-0-7-0"
+ width="13.98312"
+ height="14.015514"
+ x="17.500002"
+ y="30.862183"
+ rx="2.8382866" />
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20211-5"
+ width="16"
+ height="16"
+ x="17"
+ y="30.362183" />
+ </g>
+ <g
+ transform="matrix(0.93617253,0,0,0.93566004,263.21685,-144.76083)"
+ id="selected-radio-unchecked-backdrop-insensitive"
+ style="display:inline"
+ inkscape:label="#g15524">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20221-1"
+ width="17.090866"
+ height="17.100227"
+ x="206.99057"
+ y="261.97873" />
+ <rect
+ ry="7.9957981"
+ style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:1.06847154999999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5147-9-1-7-88-8-5-7-2"
+ width="14.954509"
+ height="14.9627"
+ x="207.52921"
+ y="262.51309"
+ rx="7.8516736" />
+ </g>
+ <g
+ transform="matrix(0.93893373,0,0,0.93841974,47.91186,-145.48385)"
+ id="selected-radio-checked-backdrop-insensitive"
+ style="display:inline"
+ inkscape:label="#g15536">
+ <g
+ style="display:inline"
+ id="g20225-2"
+ transform="translate(250,1.6004853e-6)">
+ <g
+ transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+ id="g20227-7"
+ style="display:inline">
+ <g
+ id="g20229-2" />
+ </g>
+ </g>
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20235-3"
+ width="17.040606"
+ height="17.049938"
+ x="456.99057"
+ y="261.97876" />
+ <use
+ transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5-7-2"
+ id="use5938-1"
+ width="1"
+ height="1" />
+ <rect
+ ry="2.7603328"
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="use15101-5-6-3-9-4"
+ width="5.5237718"
+ height="5.5206656"
+ x="462.19101"
+ y="267.19254"
+ rx="2.7603328" />
+ </g>
+ <g
+ style="display:inline"
+ transform="matrix(0.93341132,0,0,0.93290035,369.21044,72.050761)"
+ id="selected-radio-mixed-backdrop-insensitive"
+ inkscape:label="#g15554">
+ <rect
+ style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect20251-9"
+ width="17.141424"
+ height="17.150812"
+ x="136.90137"
+ y="30.347755" />
+ <use
+ transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+ style="display:inline"
+ x="0"
+ y="0"
+ xlink:href="#rect5147-9-1-7-88-8-5-7-2"
+ id="use5938-3-2"
+ width="1"
+ height="1" />
+ <rect
+ style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect7532-0-7-9-6-6"
+ width="9.6420517"
+ height="3.1822839"
+ x="140.11996"
+ y="36.812756"
+ rx="1.590271"
+ ry="1.5911419" />
+ </g>
+ </g>
+</svg>
--- /dev/null
+checkbox-checked
+checkbox-checked-hover
+checkbox-checked-active
+checkbox-checked-insensitive
+checkbox-checked-backdrop
+checkbox-checked-backdrop-insensitive
+checkbox-unchecked
+checkbox-unchecked-hover
+checkbox-unchecked-active
+checkbox-unchecked-insensitive
+checkbox-unchecked-backdrop
+checkbox-unchecked-backdrop-insensitive
+checkbox-mixed
+checkbox-mixed-hover
+checkbox-mixed-active
+checkbox-mixed-insensitive
+checkbox-mixed-backdrop
+checkbox-mixed-backdrop-insensitive
+radio-checked
+radio-checked-hover
+radio-checked-active
+radio-checked-insensitive
+radio-checked-backdrop
+radio-checked-backdrop-insensitive
+radio-unchecked
+radio-unchecked-hover
+radio-unchecked-active
+radio-unchecked-insensitive
+radio-unchecked-backdrop
+radio-unchecked-backdrop-insensitive
+radio-mixed
+radio-mixed-hover
+radio-mixed-active
+radio-mixed-insensitive
+radio-mixed-backdrop
+radio-mixed-backdrop-insensitive
+selected-checkbox-checked
+selected-checkbox-checked-hover
+selected-checkbox-checked-active
+selected-checkbox-checked-insensitive
+selected-checkbox-checked-backdrop
+selected-checkbox-checked-backdrop-insensitive
+selected-checkbox-unchecked
+selected-checkbox-unchecked-hover
+selected-checkbox-unchecked-active
+selected-checkbox-unchecked-insensitive
+selected-checkbox-unchecked-backdrop
+selected-checkbox-unchecked-backdrop-insensitive
+selected-checkbox-mixed
+selected-checkbox-mixed-hover
+selected-checkbox-mixed-active
+selected-checkbox-mixed-insensitive
+selected-checkbox-mixed-backdrop
+selected-checkbox-mixed-backdrop-insensitive
+selected-radio-checked
+selected-radio-checked-hover
+selected-radio-checked-active
+selected-radio-checked-insensitive
+selected-radio-checked-backdrop
+selected-radio-checked-backdrop-insensitive
+selected-radio-unchecked
+selected-radio-unchecked-hover
+selected-radio-unchecked-active
+selected-radio-unchecked-insensitive
+selected-radio-unchecked-backdrop
+selected-radio-unchecked-backdrop-insensitive
+selected-radio-mixed
+selected-radio-mixed-hover
+selected-radio-mixed-active
+selected-radio-mixed-insensitive
+selected-radio-mixed-backdrop
+selected-radio-mixed-backdrop-insensitive
+checkbox-checked-dark
+checkbox-checked-hover-dark
+checkbox-checked-active-dark
+checkbox-checked-insensitive-dark
+checkbox-checked-backdrop-dark
+checkbox-checked-backdrop-insensitive-dark
+checkbox-unchecked-dark
+checkbox-unchecked-hover-dark
+checkbox-unchecked-active-dark
+checkbox-unchecked-insensitive-dark
+checkbox-unchecked-backdrop-dark
+checkbox-unchecked-backdrop-insensitive-dark
+checkbox-selectionmode
+checkbox-hover-selectionmode
+checkbox-active-selectionmode
+checkbox-backdrop-selectionmode
+checkbox-checked-selectionmode
+checkbox-checked-hover-selectionmode
+checkbox-checked-active-selectionmode
+checkbox-checked-backdrop-selectionmode
+checkbox-mixed-dark
+checkbox-mixed-hover-dark
+checkbox-mixed-active-dark
+checkbox-mixed-insensitive-dark
+checkbox-mixed-backdrop-dark
+checkbox-mixed-backdrop-insensitive-dark
+radio-checked-dark
+radio-checked-hover-dark
+radio-checked-active-dark
+radio-checked-insensitive-dark
+radio-checked-backdrop-dark
+radio-checked-backdrop-insensitive-dark
+radio-unchecked-dark
+radio-unchecked-hover-dark
+radio-unchecked-active-dark
+radio-unchecked-insensitive-dark
+radio-unchecked-backdrop-dark
+radio-unchecked-backdrop-insensitive-dark
+radio-mixed-dark
+radio-mixed-hover-dark
+radio-mixed-active-dark
+radio-mixed-insensitive-dark
+radio-mixed-backdrop-dark
+radio-mixed-backdrop-insensitive-dark
+slider-horz-scale-has-marks-below
+slider-horz-scale-has-marks-below-hover
+slider-horz-scale-has-marks-below-active
+slider-horz-scale-has-marks-below-insensitive
+slider-horz-scale-has-marks-below-backdrop
+slider-horz-scale-has-marks-below-backdrop-insensitive
+slider-vert-scale-has-marks-below
+slider-vert-scale-has-marks-below-hover
+slider-vert-scale-has-marks-below-active
+slider-vert-scale-has-marks-below-insensitive
+slider-vert-scale-has-marks-below-backdrop
+slider-vert-scale-has-marks-below-backdrop-insensitive
+slider-horz-scale-has-marks-above
+slider-horz-scale-has-marks-above-hover
+slider-horz-scale-has-marks-above-active
+slider-horz-scale-has-marks-above-insensitive
+slider-horz-scale-has-marks-above-backdrop
+slider-horz-scale-has-marks-above-backdrop-insensitive
+slider-vert-scale-has-marks-above
+slider-vert-scale-has-marks-above-hover
+slider-vert-scale-has-marks-above-active
+slider-vert-scale-has-marks-above-insensitive
+slider-vert-scale-has-marks-above-backdrop
+slider-vert-scale-has-marks-above-backdrop-insensitive
+slider-horz-scale-has-marks-below-dark
+slider-horz-scale-has-marks-below-hover-dark
+slider-horz-scale-has-marks-below-active-dark
+slider-horz-scale-has-marks-below-insensitive-dark
+slider-horz-scale-has-marks-below-backdrop-dark
+slider-horz-scale-has-marks-below-backdrop-insensitive-dark
+slider-vert-scale-has-marks-below-dark
+slider-vert-scale-has-marks-below-hover-dark
+slider-vert-scale-has-marks-below-active-dark
+slider-vert-scale-has-marks-below-insensitive-dark
+slider-vert-scale-has-marks-below-backdrop-dark
+slider-vert-scale-has-marks-below-backdrop-insensitive-dark
+slider-horz-scale-has-marks-above-dark
+slider-horz-scale-has-marks-above-hover-dark
+slider-horz-scale-has-marks-above-active-dark
+slider-horz-scale-has-marks-above-insensitive-dark
+slider-horz-scale-has-marks-above-backdrop-dark
+slider-horz-scale-has-marks-above-backdrop-insensitive-dark
+slider-vert-scale-has-marks-above-dark
+slider-vert-scale-has-marks-above-hover-dark
+slider-vert-scale-has-marks-above-active-dark
+slider-vert-scale-has-marks-above-insensitive-dark
+slider-vert-scale-has-marks-above-backdrop-dark
+slider-vert-scale-has-marks-above-backdrop-insensitive-dark
--- /dev/null
+* {
+ padding: 0;
+ -GtkToolButton-icon-spacing: 4;
+ -GtkTextView-error-underline-color: #cc0000;
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 16;
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
+ -GtkToolItemGroup-expander-size: 11;
+ -GtkExpander-expander-size: 16;
+ -GtkTreeView-expander-size: 11;
+ -GtkTreeView-horizontal-separator: 4;
+ -GtkMenu-horizontal-padding: 0;
+ -GtkMenu-vertical-padding: 0;
+ -GtkWidget-link-color: #4a90d9;
+ -GtkWidget-visited-link-color: #2a76c6;
+ -GtkWidget-focus-padding: 2;
+ -GtkWidget-focus-line-width: 1;
+ -GtkDialog-button-spacing: 4;
+ -GtkDialog-action-area-border: 0;
+ -GtkStatusbar-shadow-type: none;
+ outline-color: rgba(238, 238, 236, 0.3);
+ outline-style: dashed;
+ outline-offset: -3px;
+ outline-width: 1px;
+ outline-radius: 2px; }
+
+/***************
+ * Base States *
+ ***************/
+.background {
+ color: #eeeeec;
+ background-color: #393f3f; }
+ .background:backdrop {
+ text-shadow: none;
+ icon-shadow: none;
+ color: #939695;
+ background-color: #393f3f; }
+
+/*
+ These wildcard seems unavoidable, need to investigate.
+ Wildcards are bad and troublesome, use them with care,
+ or better, just don't.
+ Everytime a wildcard is used a kitten dies, painfully.
+*/
+*:insensitive {
+ -gtk-image-effect: dim; }
+
+.gtkstyle-fallback {
+ background-color: #393f3f;
+ color: #eeeeec; }
+ .gtkstyle-fallback:prelight {
+ background-color: #515a5a;
+ color: #eeeeec; }
+ .gtkstyle-fallback:active {
+ background-color: #212424;
+ color: #eeeeec; }
+ .gtkstyle-fallback:insensitive {
+ background-color: #323636;
+ color: #939695; }
+ .gtkstyle-fallback:selected {
+ background-color: #215d9c;
+ color: #ffffff; }
+
+.view {
+ color: white;
+ background-color: #292929; }
+ .view:backdrop {
+ color: #d4d4d4;
+ background-color: #2c2c2c; }
+ .view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected {
+ border-radius: 3px; }
+
+.rubberband {
+ border: 1px solid #215d9c;
+ background-color: rgba(33, 93, 156, 0.2); }
+
+.overshoot.top {
+ background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+ background-size: 100% 5%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: center top;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.top:backdrop {
+ background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+ background-size: 100% 5%;
+ background-repeat: no-repeat;
+ background-position: center top;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+.overshoot.bottom {
+ background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+ background-size: 100% 5%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.bottom:backdrop {
+ background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+ background-size: 100% 5%;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+.overshoot.left {
+ background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+ background-size: 5% 100%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: left center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.left:backdrop {
+ background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+ background-size: 5% 100%;
+ background-repeat: no-repeat;
+ background-position: left center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+.overshoot.right {
+ background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+ background-size: 5% 100%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: right center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.right:backdrop {
+ background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+ background-size: 5% 100%;
+ background-repeat: no-repeat;
+ background-position: right center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+
+.label.separator, GtkPlacesSidebar.sidebar .view .label.separator {
+ color: #eeeeec; }
+ .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop {
+ color: #939695; }
+.label:insensitive {
+ color: #939695; }
+ .label:insensitive:backdrop {
+ color: #5d6767; }
+
+.dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle,
+.header-bar .subtitle {
+ opacity: 0.55;
+ text-shadow: none; }
+
+GtkAssistant .sidebar {
+ background-color: #292929;
+ border-top: 1px solid #1c1f1f; }
+ GtkAssistant .sidebar:dir(ltr) {
+ border-right: 1px solid #1c1f1f; }
+ GtkAssistant .sidebar:dir(rtl) {
+ border-left: 1px solid #1c1f1f; }
+ GtkAssistant .sidebar:backdrop {
+ background-color: #2c2c2c;
+ border-color: #1e2222; }
+GtkAssistant.csd .sidebar {
+ border-top-style: none; }
+GtkAssistant .sidebar .label {
+ padding: 6px 12px; }
+GtkAssistant .sidebar .label.highlight {
+ background-color: #5d6261; }
+
+GtkTextView {
+ background-color: #313434; }
+ GtkTextView:backdrop {
+ background-color: #323535; }
+
+.grid-child {
+ padding: 3px;
+ border-radius: 3px; }
+ .grid-child:selected {
+ outline-offset: -2px; }
+
+.popover.osd, .app-notification,
+.app-notification.frame, .osd {
+ color: #eeeeec;
+ border: none;
+ background-color: rgba(32, 37, 38, 0.7);
+ background-clip: padding-box;
+ outline-color: rgba(238, 238, 236, 0.3);
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop {
+ text-shadow: none; }
+
+/*********************
+ * Spinner Animation *
+ *********************/
+@keyframes spin {
+ to {
+ -gtk-icon-transform: rotate(1turn); } }
+.spinner {
+ background-image: none;
+ background-color: blue;
+ opacity: 0;
+ -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
+ .spinner:active {
+ opacity: 1;
+ animation: spin 1s linear infinite; }
+ .spinner:active:insensitive {
+ opacity: 0.5; }
+
+/****************
+ * Text Entries *
+ ****************/
+.entry {
+ border: 1px solid;
+ padding: 5px 8px 6px;
+ border-radius: 3px;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .entry.image.left {
+ padding-left: 0; }
+ .entry.image.right {
+ padding-right: 0; }
+ .entry.flat, .entry.flat:focus {
+ padding: 2px;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
+ border: none;
+ border-radius: 0; }
+ .entry:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 1px rgba(238, 238, 236, 0.1);
+ border-color: #0f2b48; }
+ .entry:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0.1); }
+ .entry:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #d4d4d4;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2c2c2c);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+ .entry:backdrop:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+ .entry.progressbar {
+ margin: 1px;
+ border-radius: 0;
+ border-width: 0 0 2px;
+ border-color: #215d9c;
+ border-style: solid;
+ background-image: none;
+ background-color: transparent;
+ box-shadow: none; }
+ .entry.progressbar:backdrop {
+ background-color: transparent; }
+ .linked .entry {
+ border-radius: 0; }
+ .linked .entry:first-child {
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px; }
+ .linked .entry:first-child:dir(rtl) {
+ border-right-style: none; }
+ .linked .entry:last-child {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-left-style: none; }
+ .linked .entry:last-child:dir(rtl) {
+ border-left-style: solid; }
+ .entry.error {
+ color: #cc0000;
+ border-color: #cc0000; }
+ .entry.error:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.7), 0 1px rgba(238, 238, 236, 0.1);
+ border-color: #1a0000; }
+ .entry.error:selected, .entry.error:selected:focus {
+ background-color: #cc0000; }
+ .entry.warning {
+ color: #f57900;
+ border-color: #f57900; }
+ .entry.warning:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.7), 0 1px rgba(238, 238, 236, 0.1);
+ border-color: #432100; }
+ .entry.warning:selected, .entry.warning:selected:focus {
+ background-color: #f57900; }
+ .entry.image {
+ color: #c6c6c5; }
+ .entry.image:hover {
+ color: #eeeeec; }
+ .entry.image:active {
+ color: #215d9c; }
+ .entry.image:backdrop {
+ color: #7e8080; }
+ .linked.vertical .entry {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
+ background-image: linear-gradient(to bottom, #292929);
+ border-bottom-color: #252626;
+ box-shadow: none; }
+ .linked.vertical .entry:focus {
+ border-color: #0f2b48;
+ box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 -1px 0 0 #0f2b48; }
+ .linked.vertical .entry:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #252626; }
+ .linked.vertical .entry:insensitive:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #272929; }
+ .linked.vertical .entry:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #d4d4d4;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2c2c2c);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #272929; }
+ .linked.vertical .entry:first-child {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
+ border-bottom-color: #252626; }
+ .linked.vertical .entry:first-child:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0.7);
+ border-color: #0f2b48; }
+ .linked.vertical .entry:first-child:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #272929; }
+ .linked.vertical .entry:first-child:insensitive:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #272929;
+ border-top-style: solid; }
+ .linked.vertical .entry:first-child:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #d4d4d4;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2c2c2c);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #272929; }
+ .linked.vertical .entry:last-child {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1);
+ background-image: linear-gradient(to bottom, #292929);
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
+ .linked.vertical .entry:last-child:focus {
+ border-color: #0f2b48;
+ box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 -1px 0 0 #0f2b48, 0 1px rgba(238, 238, 236, 0.1); }
+ .linked.vertical .entry:last-child:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0.1); }
+ .linked.vertical .entry:last-child:insensitive:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+ .linked.vertical .entry:last-child:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #d4d4d4;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2c2c2c);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+ .osd .entry {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .osd .entry:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #215d9c;
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+ background-clip: padding-box;
+ box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .osd .entry:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .entry:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+
+/***********
+ * Buttons *
+ ***********/
+@keyframes needs_attention {
+ from {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#3583d5), to(transparent)); }
+ to {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#215d9c), to(transparent)); } }
+.button, .header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+ border: 1px solid;
+ border-radius: 3px;
+ padding: 5px 8px 6px;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.flat, .header-bar .titlebutton.button,
+ .titlebar .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ transition: none; }
+ .button.flat:hover, .header-bar .titlebutton.button:hover,
+ .titlebar .titlebutton.button:hover {
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ transition-duration: 500ms; }
+ .button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
+ .titlebar .titlebutton.button:hover:active {
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ .button:hover, .header-bar .button.titlebutton:hover,
+ .titlebar .button.titlebutton:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+ -gtk-image-effect: highlight; }
+ .button:active, .header-bar .button.titlebutton:active,
+ .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked,
+ .titlebar .button.titlebutton:checked {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1);
+ transition-duration: 50ms; }
+ .button:backdrop, .header-bar .button.titlebutton:backdrop,
+ .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+ .titlebar .titlebutton.button:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ -gtk-image-effect: none; }
+ .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
+ .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
+ .titlebar .titlebutton.button:backdrop:checked {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2f3434);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+ .titlebar .titlebutton.button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
+ .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .titlebutton.button:backdrop:insensitive:checked {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #262929);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+ .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive,
+ .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+ .titlebar .titlebutton.button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button:insensitive, .header-bar .button.titlebutton:insensitive,
+ .titlebar .button.titlebutton:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .button:insensitive > .label {
+ color: inherit; }
+ .button:insensitive:active, .button:insensitive:checked {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #2f3333, #323636);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .button:insensitive:active > .label, .button:insensitive:checked > .label {
+ color: inherit; }
+ .button.osd, .header-bar .osd.button.titlebutton,
+ .titlebar .osd.button.titlebutton {
+ color: #eeeeec;
+ border-radius: 5px;
+ outline-color: rgba(238, 238, 236, 0.3);
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border: none;
+ box-shadow: none; }
+ .button.osd.image-button, .header-bar .osd.titlebutton.button,
+ .titlebar .osd.titlebutton.button {
+ padding: 13px; }
+ .button.osd:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border: none;
+ box-shadow: none; }
+ .button.osd:active, .button.osd:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border: none;
+ box-shadow: none; }
+ .button.osd:insensitive, .button.osd:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ border: none; }
+ .button.osd:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ border: none; }
+ .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton,
+ .osd .titlebar .button.titlebutton,
+ .titlebar .osd .button.titlebutton {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-radius: 0;
+ border-left-style: none; }
+ .osd .button:dir(rtl) {
+ border-radius: 0;
+ border-right-style: none;
+ border-left-style: solid; }
+ .osd .button:first-child {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid; }
+ .osd .button:last-child {
+ border-radius: 0 3px 3px 0; }
+ .osd .button:last-child:dir(rtl) {
+ border-right-style: solid; }
+ .osd .button:only-child {
+ border-radius: 3px;
+ border-style: solid; }
+ .osd .button:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button:insensitive, .osd .button:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
+ .osd .titlebar .titlebutton.button,
+ .titlebar .osd .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
+ .osd .titlebar .titlebutton.button:hover,
+ .titlebar .osd .titlebutton.button:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ background-clip: padding-box;
+ border-color: transparent;
+ box-shadow: none; }
+ .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
+ .osd .titlebar .titlebutton.button:insensitive,
+ .titlebar .osd .titlebutton.button:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ background-image: none;
+ border-color: transparent;
+ box-shadow: none; }
+ .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
+ .osd .titlebar .titlebutton.button:backdrop,
+ .titlebar .osd .titlebutton.button:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
+ .osd .titlebar .titlebutton.button:active,
+ .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
+ .osd .titlebar .titlebutton.button:checked,
+ .titlebar .osd .titlebutton.button:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3);
+ background-clip: padding-box;
+ border-color: transparent;
+ box-shadow: none; }
+ .button.suggested-action, .header-bar .suggested-action.button.titlebutton,
+ .titlebar .suggested-action.button.titlebutton {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button,
+ .titlebar .suggested-action.titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #215d9c; }
+ .button.suggested-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.suggested-action:active, .button.suggested-action:checked {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #194776, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+ .titlebar .suggested-action.titlebutton.button:backdrop {
+ color: #d2deeb;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #215d9c);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
+ .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
+ .titlebar .suggested-action.titlebutton.button:backdrop:checked {
+ color: #d0d9e2;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #184472);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.suggested-action:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
+ color: #6c88a5;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #1d4876);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.suggested-action:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+ .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
+ .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: rgba(33, 93, 156, 0.8); }
+ .button.suggested-action:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.suggested-action:insensitive > .label {
+ color: inherit; }
+ .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
+ color: #a4b5c8;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #1b436f, #1d4876);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.suggested-action:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label {
+ color: inherit; }
+ .osd .button.suggested-action {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.5));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.suggested-action:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, #215d9c);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.suggested-action:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.destructive-action, .header-bar .destructive-action.button.titlebutton,
+ .titlebar .destructive-action.button.titlebutton {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button,
+ .titlebar .destructive-action.titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #d51010; }
+ .button.destructive-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.destructive-action:active, .button.destructive-action:checked {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #aa0d0d, #bd0e0e);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+ .titlebar .destructive-action.titlebutton.button:backdrop {
+ color: #f6cfcf;
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #d51010);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
+ .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
+ .titlebar .destructive-action.titlebutton.button:backdrop:checked {
+ color: #edcece;
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #a60c0c);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.destructive-action:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
+ color: #c36464;
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #a41111);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .button.destructive-action:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+ .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
+ .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: rgba(213, 16, 16, 0.8); }
+ .button.destructive-action:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.destructive-action:insensitive > .label {
+ color: inherit; }
+ .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
+ color: #da9f9f;
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #9d1010, #a41111);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .button.destructive-action:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label {
+ color: inherit; }
+ .osd .button.destructive-action {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.5));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.destructive-action:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, #d51010);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.destructive-action:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.image-button, .header-bar .titlebutton.button,
+ .titlebar .titlebutton.button {
+ padding: 8px; }
+ .button.text-button, .header-bar .text-button.button.titlebutton,
+ .titlebar .text-button.button.titlebutton {
+ padding-left: 16px;
+ padding-right: 16px; }
+ .button.text-button.image-button, .header-bar .text-button.titlebutton.button,
+ .titlebar .text-button.titlebutton.button {
+ padding: 5px 8px 6px; }
+ .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
+ .titlebar .text-button.titlebutton.button .label:first-child {
+ padding-left: 8px; }
+ .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
+ .titlebar .text-button.titlebutton.button .label:last-child {
+ padding-right: 8px; }
+ .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
+ .titlebar .stack-switcher > .button.titlebutton {
+ outline-offset: -3px; }
+ .stack-switcher > .button > .label {
+ padding-left: 6px;
+ padding-right: 6px; }
+ .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage,
+ .titlebar .stack-switcher > .button.titlebutton > GtkImage {
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ padding-bottom: 3px; }
+ .stack-switcher > .button.text-button {
+ padding: 5px 10px 6px; }
+ .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
+ .titlebar .stack-switcher > .titlebutton.button {
+ padding: 5px 2px; }
+ .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
+ animation: none;
+ background-image: none; }
+ .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+ .inline-toolbar .titlebar .button.titlebutton,
+ .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop {
+ border-radius: 2px;
+ border-width: 1px; }
+ .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton,
+ .primary-toolbar .titlebar .button.titlebutton,
+ .titlebar .primary-toolbar .button.titlebutton {
+ icon-shadow: none; }
+
+.stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label {
+ animation: needs_attention 150ms ease-in;
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3583d5), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.81176)), to(transparent));
+ background-size: 6px 6px, 6px 6px;
+ background-repeat: no-repeat;
+ background-position: right 3px, right 2px; }
+ .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop {
+ background-size: 6px 6px, 0 0; }
+ .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) {
+ background-position: left 3px, left 2px; }
+
+.inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .inline-toolbar GtkToolButton > .button:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+ .inline-toolbar GtkToolButton > .button:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .inline-toolbar GtkToolButton > .button:insensitive > .label {
+ color: inherit; }
+ .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #2f3333, #323636);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label {
+ color: inherit; }
+ .inline-toolbar GtkToolButton > .button:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2f3434);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label {
+ color: inherit; }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #262929);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+
+.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+.inline-toolbar .titlebar .button.titlebutton,
+.titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked .button, .linked .header-bar .button.titlebutton, .header-bar .linked .button.titlebutton,
+.linked .titlebar .button.titlebutton,
+.titlebar .linked .button.titlebutton, .linked .button:hover, .linked .button:active, .linked .button:checked, .linked .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton,
+GtkComboBox.combobox-entry .titlebar .button.titlebutton,
+.titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
+ border-radius: 0;
+ border-left-style: none; }
+ .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl),
+ .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+ .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+ .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+ .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
+ border-radius: 0;
+ border-right-style: none;
+ border-left-style: solid; }
+
+.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid; }
+.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button {
+ border-radius: 0 3px 3px 0; }
+ .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+ .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+ .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+ .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+ .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+ .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
+ border-right-style: solid; }
+.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button {
+ border-radius: 3px;
+ border-style: solid; }
+
+.linked.vertical .entry, .linked.vertical .entry:focus, .linked.vertical .entry:insensitive, .linked.vertical .entry:insensitive:backdrop, .linked.vertical .entry:backdrop, .linked.vertical .button, .linked.vertical .button:hover, .linked.vertical .button:active, .linked.vertical .button:checked, .linked.vertical .button:backdrop, .linked.vertical > GtkComboBoxText > .button,
+.linked.vertical > GtkComboBox > .button {
+ border-left-style: solid;
+ border-top-style: none;
+ border-radius: 0; }
+
+.linked.vertical .entry:first-child, .linked.vertical .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button,
+.linked.vertical > GtkComboBox:first-child > .button {
+ border-style: solid;
+ border-radius: 3px 3px 0 0; }
+.linked.vertical .entry:last-child, .linked.vertical .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button,
+.linked.vertical > GtkComboBox:last-child > .button {
+ border-radius: 0 0 3px 3px; }
+.linked.vertical .entry:only-child, .linked.vertical .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button,
+.linked.vertical > GtkComboBox:only-child > .button {
+ border-radius: 3px;
+ border-style: solid; }
+
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
+.titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
+.titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+.notebook tab .titlebar .button.titlebutton,
+.titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton, .list-row.button:backdrop:hover, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+.app-notification .titlebar .titlebutton.button,
+.titlebar .app-notification .titlebutton.button,
+.app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification .titlebar .titlebutton.button:backdrop:insensitive,
+.titlebar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification.frame .button.flat:backdrop,
+.app-notification.frame .header-bar .button.titlebutton:backdrop,
+.header-bar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .titlebar .button.titlebutton:backdrop,
+.titlebar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .button.flat:insensitive,
+.app-notification.frame .header-bar .button.titlebutton:insensitive,
+.header-bar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .titlebar .button.titlebutton:insensitive,
+.titlebar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+
+/* menu buttons */
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button {
+ outline-offset: -1px; }
+ .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover,
+ .titlebar .menuitem.titlebutton.button:hover {
+ background-color: #4b5050; }
+
+GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
+.titlebar GtkColorButton.button.titlebutton {
+ padding: 5px; }
+ GtkColorButton.button GtkColorSwatch, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch,
+ .titlebar GtkColorButton.button.titlebutton GtkColorSwatch {
+ border-radius: 0;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkColorButton.button GtkColorSwatch:insensitive, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive,
+ .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive, GtkColorButton.button GtkColorSwatch:backdrop, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop,
+ .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop {
+ box-shadow: none; }
+
+/*********
+ * Links *
+ *********/
+*:link, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+ color: #4a90d9; }
+ *:link:visited, .button:visited, .header-bar .button.titlebutton:visited,
+ .titlebar .button.titlebutton:visited {
+ color: #2a76c6; }
+ *:selected *:link:visited, *:selected .button:visited {
+ color: #a6bed7; }
+ *:link:hover, .button:hover:link, .button:hover:visited {
+ color: #74aae2; }
+ *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
+ color: #e8eef5; }
+ *:link:active, .button:active:link, .button:active:visited {
+ color: #4a90d9; }
+ *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
+ color: #d2deeb; }
+ *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link,
+ .header-bar.selection-mode .subtitle:backdrop:hover:link {
+ color: #215d9c; }
+ *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
+ .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
+ color: #d2deeb; }
+
+.button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+ text-shadow: none; }
+ .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
+ text-shadow: none; }
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+.spinbutton {
+ /* This is to fix spinbuttons in entries, but I feel like hiding code issues
+ * hence it's commented atm.
+ * GtkTreeView & {
+ * &.entry, &.entry:focus {
+ * padding: 1px;
+ * border-width: 1px 0;
+ * border-color: $selected_bg_color;
+ * border-radius: 0;
+ * box-shadow: none;
+ * }
+ * } */ }
+ .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
+ .spinbutton .titlebar .button.titlebutton,
+ .titlebar .spinbutton .button.titlebutton {
+ background-image: none;
+ border-style: none none none solid;
+ border-color: rgba(28, 31, 31, 0.3);
+ color: #dadad8;
+ border-radius: 0;
+ box-shadow: none; }
+ .spinbutton .button:dir(rtl) {
+ border-style: none solid none none; }
+ .spinbutton .button:hover {
+ color: #eeeeec;
+ background-color: rgba(238, 238, 236, 0.05); }
+ .spinbutton .button:insensitive {
+ color: rgba(147, 150, 149, 0.3); }
+ .spinbutton .button:active {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
+ background-color: rgba(0, 0, 0, 0.1); }
+ .spinbutton .button:backdrop {
+ color: #888b8a;
+ border-color: rgba(30, 34, 34, 0.3);
+ background-color: transparent; }
+ .spinbutton .button:backdrop:insensitive {
+ background-image: none;
+ color: rgba(93, 103, 103, 0.3);
+ border-style: none none none solid; }
+ .spinbutton .button:backdrop:insensitive:dir(rtl) {
+ border-style: none solid none none; }
+ .osd .spinbutton .button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #eeeeec;
+ border-style: none none none solid;
+ border-color: rgba(0, 0, 0, 0.4);
+ border-radius: 0;
+ box-shadow: none;
+ icon-shadow: 0 1px black; }
+ .osd .spinbutton .button:dir(rtl) {
+ border-style: none solid none none; }
+ .osd .spinbutton .button:hover {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.5);
+ background-color: rgba(238, 238, 236, 0.1);
+ icon-shadow: 0 1px black;
+ box-shadow: none; }
+ .osd .spinbutton .button:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.5);
+ icon-shadow: none;
+ box-shadow: none; }
+ .osd .spinbutton .button:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.5);
+ icon-shadow: none;
+ box-shadow: none; }
+ .osd .spinbutton .button:last-child {
+ border-radius: 0 3px 3px 0; }
+ .osd .spinbutton .button:dir(rtl):first-child {
+ border-radius: 3px 0 0 3px; }
+ .spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button {
+ padding-top: 8px;
+ padding-bottom: 8px; }
+ .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label {
+ color: inherit; }
+ .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+ .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label {
+ color: inherit; }
+ .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label {
+ color: inherit; }
+ .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
+ border-radius: 0;
+ padding-left: 3px;
+ padding-right: 3px; }
+ .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+ border-radius: 3px 3px 0 0;
+ border-style: solid solid none solid; }
+ .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+ border-radius: 0 0 3px 3px;
+ border-style: none solid solid solid; }
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+ -GtkComboBox-arrow-scaling: 0.5;
+ -GtkComboBox-shadow-type: none;
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); }
+ GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton,
+ .titlebar GtkComboBox > .button.titlebutton {
+ padding-top: 3px;
+ padding-bottom: 4px; }
+ GtkComboBox:insensitive {
+ color: #939695;
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkComboBox:backdrop {
+ color: #939695;
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkComboBox:backdrop:insensitive {
+ color: #5d6767; }
+ GtkComboBox .menuitem {
+ text-shadow: none; }
+ GtkComboBox .separator, GtkComboBox GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkComboBox .separator,
+ GtkComboBox GtkPlacesSidebar.sidebar .view .separator:backdrop,
+ GtkPlacesSidebar.sidebar .view GtkComboBox .separator:backdrop {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar, .inline-toolbar, .search-bar, .location-bar {
+ -GtkWidget-window-dragging: true;
+ padding: 4px;
+ background-color: #393f3f; }
+ .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
+ padding: 13px;
+ border: none;
+ border-radius: 5px;
+ background-color: rgba(32, 37, 38, 0.7); }
+
+.inline-toolbar {
+ border-width: 0 1px 1px;
+ padding: 3px;
+ border-radius: 0 0 5px 5px; }
+
+.search-bar, .location-bar {
+ border-width: 0 0 1px;
+ padding: 3px; }
+
+.inline-toolbar, .search-bar, .location-bar {
+ border-style: solid;
+ border-color: #1c1f1f;
+ background-color: #303535;
+ box-shadow: inset 0 2px 3px -1px #242727, 0 1px rgba(238, 238, 236, 0.1); }
+ .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop {
+ border-color: #1e2222;
+ background-color: #2f3434;
+ box-shadow: none; }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar,
+.header-bar {
+ padding: 6px;
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: #1c1f1f;
+ border-radius: 7px 7px 0 0;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #434a4a, #393f3f);
+ box-shadow: inset 0 -1px #2d3232, inset 0 1px rgba(238, 238, 236, 0.1); }
+ .titlebar:backdrop,
+ .header-bar:backdrop {
+ border-color: #1e2222;
+ background-color: #393f3f;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); }
+ .titlebar .title,
+ .header-bar .title {
+ font-weight: bold;
+ padding: 0px 12px; }
+ .titlebar .subtitle,
+ .header-bar .subtitle {
+ font-size: smaller;
+ padding: 0 12px; }
+ .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
+ GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
+ .header-bar .header-bar-separator,
+ .header-bar > GtkBox > .separator.vertical,
+ GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-separator-width: 1px;
+ border-width: 0 1px;
+ border-image: linear-gradient(to bottom, rgba(28, 31, 31, 0), #1c1f1f 30%, #1c1f1f 70%, rgba(28, 31, 31, 0) 100%) 0 1/0 1px stretch; }
+ .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
+ .header-bar .header-bar-separator:backdrop,
+ .header-bar > GtkBox > .separator.vertical:backdrop {
+ border-image: linear-gradient(to bottom, rgba(30, 34, 34, 0.5)) 0 1/1px 1px; }
+ .titlebar.selection-mode,
+ .header-bar.selection-mode {
+ color: #ffffff;
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
+ border-color: #0f2b48;
+ background-image: linear-gradient(to bottom, #256ab1, #215d9c);
+ box-shadow: inset 0 -1px #1a4b7e, inset 0 1px rgba(43, 100, 160, 0.55); }
+ .titlebar.selection-mode:backdrop,
+ .header-bar.selection-mode:backdrop {
+ background-image: linear-gradient(to bottom, #215d9c);
+ box-shadow: inset 0 1px rgba(48, 103, 161, 0.46); }
+ .titlebar.selection-mode .button,
+ .header-bar.selection-mode .button {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55); }
+ .titlebar.selection-mode .button.flat,
+ .titlebar.selection-mode .titlebutton.button,
+ .header-bar.selection-mode .button.flat,
+ .header-bar.selection-mode .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button:hover,
+ .header-bar.selection-mode .button:hover {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55); }
+ .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked,
+ .header-bar.selection-mode .button:active,
+ .header-bar.selection-mode .button:checked {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #194776, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(43, 100, 160, 0.55); }
+ .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop,
+ .titlebar.selection-mode .titlebutton.button:backdrop,
+ .header-bar.selection-mode .button:backdrop,
+ .header-bar.selection-mode .button.flat:backdrop,
+ .header-bar.selection-mode .titlebutton.button:backdrop {
+ color: #d2deeb;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #215d9c);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+ -gtk-image-effect: none;
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active,
+ .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked,
+ .titlebar.selection-mode .titlebutton.button:backdrop:checked,
+ .header-bar.selection-mode .button:backdrop:active,
+ .header-bar.selection-mode .button:backdrop:checked,
+ .header-bar.selection-mode .button.flat:backdrop:active,
+ .header-bar.selection-mode .titlebutton.button:backdrop:active,
+ .header-bar.selection-mode .button.flat:backdrop:checked,
+ .header-bar.selection-mode .titlebutton.button:backdrop:checked {
+ color: #d0d9e2;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #184472);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
+ .header-bar.selection-mode .button:backdrop:insensitive,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
+ color: #6f90b2;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #22558a);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
+ .header-bar.selection-mode .button:backdrop:insensitive > .label,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
+ .header-bar.selection-mode .button:backdrop:insensitive:active,
+ .header-bar.selection-mode .button:backdrop:insensitive:checked,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
+ color: #6c88a5;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #1d4876);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
+ .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
+ .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button.flat:backdrop,
+ .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive,
+ .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop,
+ .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
+ .header-bar.selection-mode .button.flat:backdrop,
+ .header-bar.selection-mode .titlebutton.button:backdrop,
+ .header-bar.selection-mode .button.flat:insensitive,
+ .header-bar.selection-mode .titlebutton.button:insensitive,
+ .header-bar.selection-mode .button.flat:insensitive:backdrop,
+ .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button:insensitive,
+ .header-bar.selection-mode .button:insensitive {
+ color: #90aac4;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #22558a);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
+ .titlebar.selection-mode .button:insensitive > .label,
+ .header-bar.selection-mode .button:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked,
+ .header-bar.selection-mode .button:insensitive:active,
+ .header-bar.selection-mode .button:insensitive:checked {
+ color: #a4b5c8;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #1b436f, #1d4876);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
+ .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label,
+ .header-bar.selection-mode .button:insensitive:active > .label,
+ .header-bar.selection-mode .button:insensitive:checked > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button.suggested-action,
+ .header-bar.selection-mode .button.suggested-action {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button.suggested-action:hover,
+ .header-bar.selection-mode .button.suggested-action:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button.suggested-action:active,
+ .header-bar.selection-mode .button.suggested-action:active {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(43, 100, 160, 0.55);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button.suggested-action:insensitive,
+ .header-bar.selection-mode .button.suggested-action:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button.suggested-action:insensitive > .label,
+ .header-bar.selection-mode .button.suggested-action:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button.suggested-action:backdrop,
+ .header-bar.selection-mode .button.suggested-action:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+ border-color: #0f2b48; }
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop,
+ .header-bar.selection-mode .selection-menu,
+ .header-bar.selection-mode .selection-menu:backdrop {
+ border-color: rgba(33, 93, 156, 0);
+ background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0));
+ box-shadow: none;
+ padding-left: 10px;
+ padding-right: 10px; }
+ .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow,
+ .header-bar.selection-mode .selection-menu GtkArrow,
+ .header-bar.selection-mode .selection-menu:backdrop GtkArrow {
+ -GtkArrow-arrow-scaling: 1; }
+ .titlebar.selection-mode .selection-menu .arrow,
+ .header-bar.selection-mode .selection-menu .arrow {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+ color: rgba(255, 255, 255, 0.5);
+ icon-shadow: none; }
+ .tiled .titlebar, .maximized .titlebar, .tiled
+ .header-bar, .maximized
+ .header-bar {
+ border-radius: 0; }
+ .titlebar.default-decoration,
+ .header-bar.default-decoration {
+ padding: 4px; }
+ .titlebar.default-decoration .button,
+ .header-bar.default-decoration .button {
+ padding: 5px; }
+
+/************
+ * Pathbars *
+ ************/
+.path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton,
+.path-bar .titlebar .button.titlebutton,
+.titlebar .path-bar .button.titlebutton {
+ padding: 5px 6px 6px; }
+ .path-bar .button:first-child {
+ padding-left: 8px; }
+ .path-bar .button:last-child {
+ padding-right: 8px; }
+ .path-bar .button:only-child {
+ padding-left: 12px;
+ padding-right: 12px; }
+ .path-bar .button .label:last-child {
+ padding-left: 2px; }
+ .path-bar .button .label:first-child {
+ padding-right: 2px; }
+ .path-bar .button .label:only-child {
+ padding-right: 0;
+ padding-left: 0; }
+ .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage,
+ .path-bar .titlebar .button.titlebutton GtkImage,
+ .titlebar .path-bar .button.titlebutton GtkImage {
+ padding-top: 1px; }
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.view {
+ -GtkTreeView-grid-line-width: 1;
+ -GtkTreeView-grid-line-pattern: '';
+ -GtkTreeView-tree-line-width: 1;
+ -GtkTreeView-tree-line-pattern: '';
+ -GtkTreeView-expander-size: 16;
+ border-left-color: #292929;
+ border-top-color: #393f3f; }
+ GtkTreeView.view:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected:hover {
+ border-radius: 0; }
+ GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected {
+ border-left-color: #225d9c;
+ border-top-color: rgba(238, 238, 236, 0.1); }
+ GtkTreeView.view:insensitive {
+ color: #939695; }
+ GtkTreeView.view:insensitive:selected {
+ color: #799dc3; }
+ GtkTreeView.view:insensitive:selected:backdrop {
+ color: #638db9; }
+ GtkTreeView.view:insensitive:backdrop {
+ color: #5d6767; }
+ GtkTreeView.view:backdrop {
+ border-left-color: #393f3f;
+ border-top: #393f3f; }
+ GtkTreeView.view.expander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+ color: #b2b2b1; }
+ GtkTreeView.view.expander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ GtkTreeView.view.expander:hover {
+ color: #eeeeec; }
+ GtkTreeView.view.expander:selected {
+ color: #bccee1; }
+ GtkTreeView.view.expander:selected:hover {
+ color: #ffffff; }
+ GtkTreeView.view.expander:selected:backdrop {
+ color: #bccee1; }
+ GtkTreeView.view.expander:checked {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+ GtkTreeView.view.expander:backdrop {
+ color: #747675; }
+ GtkTreeView.view.progressbar {
+ border-radius: 4px;
+ border-color: #0f2b48;
+ background-image: linear-gradient(to bottom, #215d9c, #184472);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); }
+ GtkTreeView.view.progressbar:selected {
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.05);
+ background-image: linear-gradient(to bottom, #292929, #101010); }
+ GtkTreeView.view.progressbar:selected:backdrop {
+ border-color: #2c2c2c;
+ background-color: #2c2c2c; }
+ GtkTreeView.view.progressbar:backdrop {
+ border-color: #2c2c2c;
+ background-image: none;
+ box-shadow: none; }
+ GtkTreeView.view.trough {
+ background-color: rgba(238, 238, 236, 0.1);
+ border-radius: 4px; }
+ GtkTreeView.view.trough:selected {
+ background-color: #184472; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton {
+ color: #8b8b8a;
+ background-color: #292929;
+ font-weight: bold;
+ text-shadow: none;
+ box-shadow: none; }
+ column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
+ column-header .titlebar .button.titlebutton:hover,
+ .titlebar column-header .button.titlebutton:hover {
+ color: #bcbcbb;
+ box-shadow: none;
+ transition: none; }
+ column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active,
+ column-header .titlebar .button.titlebutton:active,
+ .titlebar column-header .button.titlebutton:active {
+ color: #eeeeec;
+ transition: none; }
+column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton,
+column-header:last-child .titlebar .button.titlebutton,
+.titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child,
+.titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop {
+ border-right-style: none; }
+
+column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton,
+column-header .titlebar .dnd.button.titlebutton,
+.titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton,
+.titlebar column-header.dnd.button.titlebutton {
+ transition: none;
+ color: #215d9c;
+ box-shadow: inset 1px 1px 0 1px #215d9c, inset -1px 0 0 1px #215d9c, inset 1px 1px #292929, inset -1px 0 #292929; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active {
+ padding: 3px 6px;
+ border-style: none solid solid none;
+ border-radius: 0;
+ background-image: none;
+ border-color: #393f3f;
+ text-shadow: none; }
+ column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive,
+ column-header .titlebar .button.titlebutton:insensitive,
+ .titlebar column-header .button.titlebutton:insensitive {
+ border-color: #393f3f;
+ background-image: none; }
+ column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop,
+ column-header .titlebar .button.titlebutton:backdrop,
+ .titlebar column-header .button.titlebutton:backdrop {
+ border-color: #393f3f;
+ border-style: none solid solid none;
+ color: #666a6a;
+ background-image: none;
+ background-color: #2c2c2c; }
+ column-header .button:backdrop:insensitive {
+ border-color: #393f3f;
+ background-image: none; }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+ -GtkWidget-window-dragging: true;
+ padding: 0px;
+ box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
+ .menubar:backdrop {
+ background-color: #393f3f; }
+ .menubar > .menuitem {
+ padding: 4px 8px; }
+ .menubar > .menuitem:hover {
+ box-shadow: inset 0 -3px #215d9c;
+ color: #4a90d9; }
+ .menubar > .menuitem:insensitive {
+ color: #939695;
+ box-shadow: none; }
+
+.menu {
+ margin: 4px;
+ padding: 0px;
+ background-color: #292929;
+ border: 1px solid #1c1f1f; }
+ .csd .menu {
+ border: none; }
+ .menu .menuitem {
+ text-shadow: none;
+ padding: 4px; }
+ .menu .menuitem:hover {
+ color: #ffffff;
+ background-color: #215d9c; }
+ .menu .menuitem:insensitive {
+ color: #939695; }
+ .menu .menuitem:insensitive:backdrop {
+ color: #5d6767; }
+ .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
+ color: #939695;
+ background-color: #2c2c2c; }
+ .menu .menuitem.arrow {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ .menu .menuitem.arrow:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ .menu.button, .header-bar .menu.button.titlebutton,
+ .titlebar .menu.button.titlebutton {
+ border-style: none;
+ border-radius: 0; }
+ .menu.button.top {
+ border-bottom: 1px solid #3c3c3c; }
+ .menu.button.bottom {
+ border-top: 1px solid #3c3c3c; }
+ .menu.button:hover {
+ background-color: #3c3c3c; }
+ .menu.button:insensitive {
+ color: transparent;
+ background-color: transparent;
+ border-color: transparent; }
+
+.menuitem .accelerator {
+ color: alpha(currentColor,0.55); }
+
+/***************
+ * Popovers *
+ ***************/
+.popover {
+ padding: 2px;
+ border: 1px solid #1c1f1f;
+ border-radius: 5px;
+ background-color: #313434;
+ box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
+ .popover:backdrop {
+ box-shadow: none; }
+ .popover > .list,
+ .popover > .view,
+ .popover > .toolbar,
+ .popover > .inline-toolbar,
+ .popover > .search-bar,
+ .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
+ border-style: none;
+ background-color: transparent; }
+ .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
+ .popover .titlebar .titlebutton.button,
+ .titlebar .popover .titlebutton.button,
+ .popover .button.flat:hover,
+ .popover .header-bar .titlebutton.button:hover,
+ .header-bar .popover .titlebutton.button:hover,
+ .popover .titlebar .titlebutton.button:hover,
+ .titlebar .popover .titlebutton.button:hover {
+ text-shadow: none;
+ transition: none; }
+
+.entry.cursor-handle,
+.cursor-handle {
+ background-color: transparent;
+ background-image: none;
+ box-shadow: none;
+ border-style: none; }
+ .entry.cursor-handle.top,
+ .cursor-handle.top {
+ -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
+ .entry.cursor-handle.bottom,
+ .cursor-handle.bottom {
+ -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
+
+/*****************
+ * Notebooks and *
+ * Tabs *
+ *****************/
+.notebook {
+ padding: 0;
+ background-color: #292929;
+ -GtkNotebook-initial-gap: 10;
+ -GtkNotebook-arrow-spacing: 5;
+ -GtkNotebook-tab-curvature: 0;
+ -GtkNotebook-tab-overlap: -8;
+ -GtkNotebook-has-tab-gap: false;
+ -GtkWidget-focus-padding: 0;
+ -GtkWidget-focus-line-width: 0;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ .notebook:backdrop {
+ background-color: #2c2c2c; }
+ .notebook.frame {
+ border: 1px solid #1c1f1f; }
+ .notebook.frame.top {
+ border-top-width: 0; }
+ .notebook.frame.bottom {
+ border-bottom-width: 0; }
+ .notebook.frame.right {
+ border-right-width: 0; }
+ .notebook.frame.left {
+ border-left-width: 0; }
+ .notebook.frame:backdrop {
+ border-color: #1e2222; }
+ .notebook.header {
+ background-color: #303535; }
+ .notebook.header.frame {
+ border: 1px solid #1c1f1f; }
+ .notebook.header.frame.top {
+ border-bottom-width: 0; }
+ .notebook.header.frame.bottom {
+ border-top-width: 0; }
+ .notebook.header.frame.right {
+ border-left-width: 0; }
+ .notebook.header.frame.left {
+ border-right-width: 0; }
+ .notebook.header.frame:backdrop {
+ border-color: #1e2222; }
+ .notebook.header.top {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #1c1f1f; }
+ .notebook.header.top:backdrop {
+ box-shadow: inset 0 -1px #1e2222; }
+ .notebook.header.bottom {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #1c1f1f; }
+ .notebook.header.bottom:backdrop {
+ box-shadow: inset 0 1px #1e2222; }
+ .notebook.header.right {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #1c1f1f; }
+ .notebook.header.right:backdrop {
+ box-shadow: inset 1px 0 #1e2222; }
+ .notebook.header.left {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #1c1f1f; }
+ .notebook.header.left:backdrop {
+ box-shadow: inset -1px 0 #1e2222; }
+ .notebook.header:backdrop {
+ background-color: #2f3434;
+ box-shadow: none; }
+ .notebook tab {
+ border-width: 0;
+ border-style: solid;
+ border-color: transparent;
+ background-color: transparent;
+ outline-offset: 0;
+ /* works for testnotebookdnd, but there's a superfluous border
+ in gedit or web, commented out for now, needs gtk fixes
+ &.reorderable-page {
+ &.top {
+ padding-top: ($vt_vpadding - 1px);
+ border-top-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.bottom {
+ padding-bottom: ($vt_vpadding - 1px);
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left {
+ padding-left: ($ht_hpadding - 1px);
+ border-left-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ &.right {
+ padding-right: ($ht_hpadding - 1px);
+ border-right-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ }
+ */ }
+ .notebook tab.top, .notebook tab.bottom {
+ padding: 8px 20px; }
+ .notebook tab.left, .notebook tab.right {
+ padding: 5px 20px; }
+ .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
+ padding-left: 12px;
+ padding-right: 12px;
+ border-left-width: 1px;
+ border-right-width: 1px; }
+ .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
+ border-bottom-width: 1px;
+ border-top-width: 1px; }
+ .notebook tab.top {
+ border-bottom-width: 3px; }
+ .notebook tab.bottom {
+ border-top-width: 3px; }
+ .notebook tab.left {
+ border-right-width: 3px; }
+ .notebook tab.right {
+ border-left-width: 3px; }
+ .notebook tab:hover, .notebook tab.prelight-page {
+ border-color: #1c1f1f; }
+ .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
+ border-color: #215d9c; }
+ .notebook tab:backdrop {
+ background-color: transparent;
+ border-color: transparent; }
+ .notebook tab.reorderable-page.top {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
+ border-color: rgba(28, 31, 31, 0.3);
+ border-bottom-color: #1c1f1f;
+ background-color: rgba(57, 63, 63, 0.2); }
+ .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
+ background-color: rgba(57, 63, 63, 0.5);
+ border-color: rgba(28, 31, 31, 0.5);
+ border-bottom-color: #215d9c; }
+ .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
+ background-color: rgba(57, 63, 63, 0.7); }
+ .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
+ border-color: #1e2222;
+ background-color: #393f3f;
+ border-bottom-color: #215d9c; }
+ .notebook tab.reorderable-page.top:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.bottom {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
+ border-color: rgba(28, 31, 31, 0.3);
+ border-top-color: #1c1f1f;
+ background-color: rgba(57, 63, 63, 0.2); }
+ .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
+ background-color: rgba(57, 63, 63, 0.5);
+ border-color: rgba(28, 31, 31, 0.5);
+ border-top-color: #215d9c; }
+ .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
+ background-color: rgba(57, 63, 63, 0.7); }
+ .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
+ border-color: #1e2222;
+ background-color: #393f3f;
+ border-top-color: #215d9c; }
+ .notebook tab.reorderable-page.bottom:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.left {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
+ border-color: rgba(28, 31, 31, 0.3);
+ border-right-color: #1c1f1f;
+ background-color: rgba(57, 63, 63, 0.2); }
+ .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
+ background-color: rgba(57, 63, 63, 0.5);
+ border-color: rgba(28, 31, 31, 0.5);
+ border-right-color: #215d9c; }
+ .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
+ background-color: rgba(57, 63, 63, 0.7); }
+ .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
+ border-color: #1e2222;
+ background-color: #393f3f;
+ border-right-color: #215d9c; }
+ .notebook tab.reorderable-page.left:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.right {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
+ border-color: rgba(28, 31, 31, 0.3);
+ border-left-color: #1c1f1f;
+ background-color: rgba(57, 63, 63, 0.2); }
+ .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
+ background-color: rgba(57, 63, 63, 0.5);
+ border-color: rgba(28, 31, 31, 0.5);
+ border-left-color: #215d9c; }
+ .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
+ background-color: rgba(57, 63, 63, 0.7); }
+ .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
+ border-color: #1e2222;
+ background-color: #393f3f;
+ border-left-color: #215d9c; }
+ .notebook tab.reorderable-page.right:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab .label {
+ padding: 0 2px;
+ font-weight: bold;
+ color: #939695; }
+ .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+ color: #787e7e; }
+ .notebook tab .prelight-page .label, .notebook tab .label.prelight-page {
+ color: #c0c2c0; }
+ .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+ color: #787e7e; }
+ .notebook tab .active-page .label, .notebook tab .label.active-page {
+ color: #eeeeec; }
+ .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop {
+ color: #939695; }
+ .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+ .notebook tab .titlebar .button.titlebutton,
+ .titlebar .notebook tab .button.titlebutton {
+ padding: 0;
+ border: 1px solid transparent;
+ icon-shadow: none;
+ transition: none;
+ color: rgba(238, 238, 236, 0.3); }
+ .notebook tab .button:hover {
+ color: #eeeeec;
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ background-image: none;
+ box-shadow: none; }
+ .notebook tab .button:active {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .notebook tab .button:backdrop {
+ color: rgba(147, 150, 149, 0.3);
+ border-color: transparent; }
+ .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage,
+ .notebook tab .titlebar .button.titlebutton > GtkImage,
+ .titlebar .notebook tab .button.titlebutton > GtkImage {
+ padding: 2px; }
+ .notebook.arrow {
+ color: #939695; }
+ .notebook.arrow:hover {
+ color: #c0c2c0; }
+ .notebook.arrow:active {
+ color: #eeeeec; }
+ .notebook.arrow:insensitive {
+ color: rgba(147, 150, 149, 0.3); }
+ .notebook.arrow:backdrop {
+ color: rgba(147, 150, 149, 0.4); }
+ .notebook.arrow:backdrop:insensitive {
+ color: #5d6767; }
+
+/**************
+ * Scrollbars *
+ **************/
+.scrollbar {
+ -GtkRange-slider-width: 13;
+ -GtkRange-trough-border: 1;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkScrollbar-min-slider-length: 42;
+ -GtkRange-stepper-spacing: 0;
+ -GtkRange-trough-under-steppers: 1; }
+ .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton,
+ .scrollbar .titlebar .button.titlebutton,
+ .titlebar .scrollbar .button.titlebutton {
+ border: none; }
+ .scrollbar .trough {
+ background-color: #282c2c;
+ border: 1px none #1c1f1f; }
+ .scrollbar .trough:backdrop {
+ background-color: #323737;
+ border-color: #1e2222; }
+ .scrollbar .slider {
+ border-color: transparent;
+ border-style: solid;
+ background-color: #818584;
+ background-clip: padding-box; }
+ .scrollbar .slider:hover {
+ background-color: #a5a8a6; }
+ .scrollbar .slider:prelight:active {
+ background-color: #2a76c6; }
+ .scrollbar .slider:backdrop {
+ background-color: #5d6161; }
+ .scrollbar .slider:insensitive {
+ background-color: transparent; }
+ .scrollbar.overlay-indicator {
+ -GtkRange-slider-width: 8px; }
+ .scrollbar.overlay-indicator .slider {
+ background-color: rgba(238, 238, 236, 0.3);
+ border-width: 2px;
+ border-radius: 100px; }
+ .scrollbar.overlay-indicator .trough {
+ border-color: transparent;
+ background-color: transparent; }
+ .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
+ -GtkRange-slider-width: 13; }
+ .scrollbar.overlay-indicator.dragging .slider, .scrollbar.overlay-indicator.hovering .slider {
+ border-width: 1px; }
+ .scrollbar.overlay-indicator.dragging .trough, .scrollbar.overlay-indicator.hovering .trough {
+ border-color: rgba(28, 31, 31, 0.7);
+ background-color: rgba(40, 44, 44, 0.7); }
+ .scrollbar.overlay-indicator.dragging.fine-tune .slider, .scrollbar.overlay-indicator.hovering.fine-tune .slider {
+ border-width: 3px; }
+ .scrollbar.overlay-indicator.dragging.fine-tune .trough, .scrollbar.overlay-indicator.hovering.fine-tune .trough {
+ background-color: #2f3434; }
+ .scrollbar .slider {
+ border-width: 3px;
+ border-radius: 100px; }
+ .scrollbar.fine-tune .slider {
+ border-width: 4px; }
+ .scrollbar.vertical .slider {
+ margin-left: 1px; }
+ .scrollbar.vertical .slider:dir(rtl) {
+ margin-left: 0;
+ margin-right: 1px; }
+ .scrollbar.vertical .trough {
+ border-left-style: solid; }
+ .scrollbar.vertical .trough:dir(rtl) {
+ border-left-style: none;
+ border-right-style: solid; }
+ .scrollbar.horizontal .slider {
+ margin-top: 1px; }
+ .scrollbar.horizontal .trough {
+ border-top-style: solid; }
+
+.scrollbars-junction,
+.scrollbars-junction.frame {
+ border-color: transparent;
+ border-image: linear-gradient(to bottom, #1c1f1f 1px, transparent 1px) 0 0 0 1/0 1px stretch;
+ background-color: #282c2c; }
+ .scrollbars-junction:dir(rtl),
+ .scrollbars-junction.frame:dir(rtl) {
+ border-image-slice: 0 1 0 0; }
+ .scrollbars-junction:backdrop,
+ .scrollbars-junction.frame:backdrop {
+ border-image-source: linear-gradient(to bottom, #1e2222 1px, transparent 1px);
+ background-color: #323737; }
+
+/**********
+ * Switch *
+ **********/
+GtkSwitch {
+ -GtkSwitch-slider-width: 45px;
+ font-weight: bold;
+ font-size: smaller;
+ outline-offset: -4px;
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkSwitch.trough {
+ border: 1px solid #1c1f1f;
+ border-radius: 3px;
+ color: #eeeeec;
+ background-image: linear-gradient(to bottom, #2d3232);
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
+ GtkSwitch.trough:active {
+ background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
+ color: white;
+ border-color: #0f2b48;
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+ text-shadow: 0 1px rgba(15, 43, 72, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); }
+ GtkSwitch.trough:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: none;
+ background-color: #323636;
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+ text-shadow: none; }
+ GtkSwitch.trough:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2f3434);
+ box-shadow: none;
+ text-shadow: none; }
+ GtkSwitch.trough:backdrop:active {
+ border-color: #0f2b48;
+ background-image: linear-gradient(to bottom, #215d9c);
+ box-shadow: none; }
+ GtkSwitch.trough:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: none;
+ background-color: #323636; }
+ GtkSwitch.slider {
+ border: 1px solid;
+ border-radius: 3px;
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; }
+ GtkSwitch.slider:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; }
+ GtkSwitch.slider:active {
+ border: 1px solid #0f2b48; }
+ GtkSwitch.slider:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ GtkSwitch.slider:insensitive > .label {
+ color: inherit; }
+ GtkSwitch.slider:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ box-shadow: none; }
+ GtkSwitch.slider:backdrop:active {
+ border-color: #0f2b48; }
+ GtkSwitch.slider:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ box-shadow: none; }
+ GtkSwitch.slider:backdrop:insensitive > .label {
+ color: inherit; }
+
+/*************************
+ * Check and Radio items *
+ *************************/
+.check {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check.button.flat, .header-bar .check.titlebutton.button,
+ .titlebar .check.titlebutton.button {
+ icon-shadow: none; }
+
+.check:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:hover.button.flat, .header-bar .check.titlebutton.button:hover,
+ .titlebar .check.titlebutton.button:hover {
+ icon-shadow: none; }
+
+.check:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:active.button.flat, .header-bar .check.titlebutton.button:active,
+ .titlebar .check.titlebutton.button:active {
+ icon-shadow: none; }
+
+.check:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive,
+ .titlebar .check.titlebutton.button:insensitive {
+ icon-shadow: none; }
+
+.check:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png"));
+ icon-shadow: none; }
+ .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop,
+ .titlebar .check.titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.check:backdrop:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png"));
+ icon-shadow: none; }
+ .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive,
+ .titlebar .check.titlebutton.button:backdrop:insensitive {
+ icon-shadow: none; }
+
+.check:inconsistent {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent,
+ .titlebar .check.titlebutton.button:inconsistent {
+ icon-shadow: none; }
+
+.check:inconsistent:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover,
+ .titlebar .check.titlebutton.button:inconsistent:hover {
+ icon-shadow: none; }
+
+.check:inconsistent:selected {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected,
+ .titlebar .check.titlebutton.button:inconsistent:selected {
+ icon-shadow: none; }
+
+.check:inconsistent:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png"));
+ icon-shadow: none; }
+ .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop,
+ .titlebar .check.titlebutton.button:inconsistent:backdrop {
+ icon-shadow: none; }
+
+.check:inconsistent:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive,
+ .titlebar .check.titlebutton.button:inconsistent:insensitive {
+ icon-shadow: none; }
+
+.check:inconsistent:insensitive:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png"));
+ icon-shadow: none; }
+ .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
+ .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
+ icon-shadow: none; }
+
+.check:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:checked.button.flat, .header-bar .check.titlebutton.button:checked,
+ .titlebar .check.titlebutton.button:checked {
+ icon-shadow: none; }
+
+.check:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive,
+ .titlebar .check.titlebutton.button:checked:insensitive {
+ icon-shadow: none; }
+
+.check:checked:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover,
+ .titlebar .check.titlebutton.button:checked:hover {
+ icon-shadow: none; }
+
+.check:checked:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active,
+ .titlebar .check.titlebutton.button:checked:active {
+ icon-shadow: none; }
+
+.check:backdrop:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png"));
+ icon-shadow: none; }
+ .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked,
+ .titlebar .check.titlebutton.button:backdrop:checked {
+ icon-shadow: none; }
+
+.check:backdrop:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png"));
+ icon-shadow: none; }
+ .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
+ .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
+ icon-shadow: none; }
+
+.menu .menuitem.check {
+ -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
+ color: #a5a8a6;
+ icon-shadow: none; }
+ .menu .menuitem.check:active, .menu .menuitem.check:checked {
+ -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
+ .menu .menuitem.check:inconsistent {
+ -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
+ .menu .menuitem.check:hover {
+ color: #ffffff; }
+ .menu .menuitem.check:insensitive {
+ color: #666a6a; }
+
+.radio {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio.button.flat, .header-bar .radio.titlebutton.button,
+ .titlebar .radio.titlebutton.button {
+ icon-shadow: none; }
+
+.radio:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover,
+ .titlebar .radio.titlebutton.button:hover {
+ icon-shadow: none; }
+
+.radio:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:active.button.flat, .header-bar .radio.titlebutton.button:active,
+ .titlebar .radio.titlebutton.button:active {
+ icon-shadow: none; }
+
+.radio:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive,
+ .titlebar .radio.titlebutton.button:insensitive {
+ icon-shadow: none; }
+
+.radio:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop,
+ .titlebar .radio.titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.radio:backdrop:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive,
+ .titlebar .radio.titlebutton.button:backdrop:insensitive {
+ icon-shadow: none; }
+
+.radio:inconsistent {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent,
+ .titlebar .radio.titlebutton.button:inconsistent {
+ icon-shadow: none; }
+
+.radio:inconsistent:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover,
+ .titlebar .radio.titlebutton.button:inconsistent:hover {
+ icon-shadow: none; }
+
+.radio:inconsistent:selected {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected,
+ .titlebar .radio.titlebutton.button:inconsistent:selected {
+ icon-shadow: none; }
+
+.radio:inconsistent:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png"));
+ icon-shadow: none; }
+ .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
+ .titlebar .radio.titlebutton.button:inconsistent:backdrop {
+ icon-shadow: none; }
+
+.radio:inconsistent:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
+ .titlebar .radio.titlebutton.button:inconsistent:insensitive {
+ icon-shadow: none; }
+
+.radio:inconsistent:insensitive:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png"));
+ icon-shadow: none; }
+ .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
+ .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
+ icon-shadow: none; }
+
+.radio:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked,
+ .titlebar .radio.titlebutton.button:checked {
+ icon-shadow: none; }
+
+.radio:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive,
+ .titlebar .radio.titlebutton.button:checked:insensitive {
+ icon-shadow: none; }
+
+.radio:checked:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover,
+ .titlebar .radio.titlebutton.button:checked:hover {
+ icon-shadow: none; }
+
+.radio:checked:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
+ icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+ .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active,
+ .titlebar .radio.titlebutton.button:checked:active {
+ icon-shadow: none; }
+
+.radio:backdrop:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked,
+ .titlebar .radio.titlebutton.button:backdrop:checked {
+ icon-shadow: none; }
+
+.radio:backdrop:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
+ .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
+ icon-shadow: none; }
+
+.menu .menuitem.radio {
+ -gtk-icon-source: -gtk-icontheme("radio-symbolic");
+ color: #a5a8a6;
+ icon-shadow: none; }
+ .menu .menuitem.radio:active, .menu .menuitem.radio:checked {
+ -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
+ .menu .menuitem.radio:inconsistent {
+ -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
+ .menu .menuitem.radio:hover {
+ color: #ffffff; }
+ .menu .menuitem.radio:insensitive {
+ color: #666a6a; }
+
+.view.check, .view.radio,
+.list-row .check, list-row .radio {
+ icon-shadow: none; }
+ .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
+ .list-row .check:selected,
+ .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
+ icon-shadow: none; }
+
+.view.content-view.check {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:hover {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:active {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:backdrop {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:checked {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:checked:hover {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:checked:active {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:backdrop:checked {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
+ background-color: transparent; }
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+ padding: 1px 2px 4px;
+ outline-offset: 0; }
+ GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
+ color: #939695; }
+ GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
+ color: #5d6767; }
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 20;
+ -GtkRange-trough-border: 2;
+ outline-offset: -9px;
+ outline-radius: 4px; }
+ .scale.fine-tune,
+ .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
+ outline-offset: -7px;
+ outline-radius: 6px; }
+ .scale.fine-tune.trough,
+ .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
+ margin: 8px;
+ border-radius: 4px; }
+ .scale.slider,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+ border: 1px solid;
+ border-radius: 50%;
+ border-color: #151717;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px #393f3f, inset 0 -1px #2a2f2f; }
+ .scale.slider:hover,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+ border-color: #151717;
+ border-radius: 50%;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(255, 255, 255, 0.14), inset 0 -1px #303535; }
+ .scale.slider:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
+ border-style: solid;
+ border-radius: 50%;
+ background-image: linear-gradient(to bottom, #323636);
+ box-shadow: none; }
+ .scale.slider:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+ border-style: solid;
+ border-radius: 50%;
+ border-color: #171a1a;
+ background-image: linear-gradient(to bottom, #393f3f);
+ box-shadow: none; }
+ .scale.slider:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ .scale.slider:backdrop:insensitive > .label,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label {
+ color: inherit; }
+ .scale.slider:active,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+ border: 1px solid #14375d; }
+ .osd .scale.slider, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ background-color: #202526; }
+ .osd .scale.slider:hover, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .scale.slider:active, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .scale.slider:backdrop, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .scale.trough,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ margin: 10px;
+ border: 1px solid #1c1f1f;
+ border-radius: 3px;
+ background-color: #2d3232;
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ .scale.trough.highlight,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+ background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
+ border-color: #0f2b48;
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
+ .scale.trough.highlight.vertical,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical {
+ background-image: linear-gradient(to right, #215d9c 2px, #266cb5); }
+ .scale.trough.highlight:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+ border-color: #0f2b48;
+ background-color: #215d9c;
+ box-shadow: none; }
+ .scale.trough:insensitive, .scale.trough.vertical:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive {
+ border-color: #1c1f1f;
+ background-image: none;
+ background-color: #323636;
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
+ .scale.trough:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ border-color: #1e2222;
+ background-color: #2a2f2f;
+ box-shadow: none; }
+ .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive {
+ border-color: #1e2222;
+ background-color: #323636; }
+ .osd .scale.trough, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ border-color: rgba(0, 0, 0, 0.7);
+ box-shadow: none;
+ margin: 9px;
+ background-color: rgba(0, 0, 0, 0.5);
+ outline-color: rgba(238, 238, 236, 0.2);
+ outline-offset: -8px; }
+ .osd .scale.trough.fine-tune, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune {
+ margin: 7px; }
+ .osd .scale.trough.highlight, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+ background-image: none;
+ background-color: #215d9c; }
+ .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent; }
+ .osd .scale.trough:backdrop, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: none; }
+
+.scale.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.scale-has-marks-below.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover-dark.png"), url("assets/slider-horz-scale-has-marks-below-hover-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.scale-has-marks-above {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.scale-has-marks-above.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.vertical.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.vertical.scale-has-marks-below.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover-dark.png"), url("assets/slider-vert-scale-has-marks-below-hover-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.vertical.scale-has-marks-above {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.vertical.scale-has-marks-above.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover-dark.png"), url("assets/slider-vert-scale-has-marks-above-hover-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.scale-has-marks-above .trough {
+ margin: 14px 10px 10px; }
+.fine-tune.scale.scale-has-marks-above .trough {
+ margin: 12px 8px 8px; }
+
+.scale.scale-has-marks-below .trough {
+ margin: 10px 10px 14px; }
+.fine-tune.scale.scale-has-marks-below .trough {
+ margin: 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-above .trough {
+ margin: 10px 10px 10px 14px; }
+.fine-tune.scale.vertical.scale-has-marks-above .trough {
+ margin: 8px 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-below .trough {
+ margin: 10px 14px 10px 10px; }
+.fine-tune.scale.vertical.scale-has-marks-below .trough {
+ margin: 8px 12px 8px 8px; }
+
+/*****************
+ * Progress bars *
+ *****************/
+GtkProgressBar {
+ padding: 0;
+ font-size: smaller;
+ color: rgba(238, 238, 236, 0.4);
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkProgressBar:backdrop {
+ color: #5d6767; }
+ GtkProgressBar.osd {
+ -GtkProgressBar-xspacing: 0;
+ -GtkProgressBar-yspacing: 0;
+ -GtkProgressBar-min-horizontal-bar-height: 3; }
+ GtkProgressBar.trough {
+ border: 1px solid #1c1f1f;
+ border-radius: 3px;
+ background-color: #2e3333; }
+ GtkProgressBar.trough:backdrop {
+ border-color: #1e2222;
+ background-color: #2f3434;
+ box-shadow: 0 1px rgba(255, 255, 255, 0); }
+ GtkProgressBar.trough.osd {
+ border-style: none;
+ background-color: transparent;
+ box-shadow: none; }
+
+.progressbar {
+ background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
+ border: 1px solid #0f2b48;
+ border-radius: 1.5px;
+ box-shadow: none; }
+ .progressbar.left {
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px; }
+ .progressbar.right {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px; }
+ .progressbar.left.right {
+ box-shadow: none; }
+ .progressbar.vertical {
+ background-image: linear-gradient(to right, #215d9c 2px, #266cb5); }
+ .progressbar.vertical.bottom {
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+ box-shadow: none; }
+ .progressbar.vertical.top {
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px; }
+ .progressbar:backdrop {
+ border-color: #0f2b48;
+ background-image: none;
+ background-color: #215d9c;
+ box-shadow: none; }
+ .progressbar.osd {
+ background-image: none;
+ background-color: #215d9c;
+ border-style: none;
+ border-radius: 0; }
+
+/*************
+ * Level Bar *
+ *************/
+.level-bar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34; }
+
+.level-bar {
+ box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+ -GtkLevelBar-min-block-width: 34;
+ -GtkLevelBar-min-block-height: 3; }
+ .level-bar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34; }
+ .level-bar.trough {
+ border: 1px solid;
+ padding: 2px;
+ border-radius: 3px;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: white;
+ border-color: #1c1f1f;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1); }
+ .level-bar.trough:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #212121, #292929 90%);
+ color: #d4d4d4;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2c2c2c);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+ .level-bar.fill-block {
+ border: 1px solid #1c5187;
+ background-color: #215d9c;
+ box-shadow: 0 1px rgba(0, 0, 0, 0.1);
+ border-radius: 1px; }
+ .level-bar.fill-block:backdrop {
+ border-color: #215d9c;
+ box-shadow: none; }
+ .level-bar.fill-block.indicator-discrete.horizontal {
+ margin: 0 1px; }
+ .level-bar.fill-block.indicator-discrete.vertical {
+ margin: 1px 0; }
+ .level-bar.fill-block.level-high {
+ border-color: #40760c;
+ background-color: #5aa411; }
+ .level-bar.fill-block.level-high:backdrop {
+ border-color: #5aa411; }
+ .level-bar.fill-block.level-low {
+ border-color: #c26000;
+ background-color: #f57900; }
+ .level-bar.fill-block.level-low:backdrop {
+ border-color: #f57900; }
+ .level-bar.fill-block.empty-fill-block {
+ background-color: transparent;
+ border-color: rgba(238, 238, 236, 0.1);
+ box-shadow: none; }
+ .level-bar.fill-block.empty-fill-block:backdrop {
+ border-color: rgba(147, 150, 149, 0.15); }
+
+/**********
+ * Frames *
+ **********/
+.frame {
+ border: 1px solid #1c1f1f;
+ padding: 0; }
+ .frame.flat {
+ border-style: none; }
+ .frame:backdrop {
+ border-color: #1e2222; }
+ .frame.action-bar {
+ padding: 6px;
+ border-width: 1px 0 0; }
+
+GtkScrolledWindow GtkViewport.frame {
+ border-style: none; }
+
+.separator, GtkPlacesSidebar.sidebar .view .separator,
+GtkPlacesSidebar.sidebar .view .separator:backdrop {
+ color: rgba(0, 0, 0, 0.1); }
+ GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator,
+ GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
+ GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator:backdrop, GtkFontButton .separator, GtkFontButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFontButton .separator,
+ GtkFontButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
+ GtkPlacesSidebar.sidebar .view GtkFontButton .separator:backdrop {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+ background-color: #292929;
+ border-color: #1c1f1f; }
+ .list:backdrop, .list-row:backdrop {
+ background-color: #2c2c2c;
+ border-color: #1e2222; }
+
+.list-row,
+.grid-child {
+ padding: 2px; }
+
+.list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton {
+ background-color: rgba(41, 41, 41, 0);
+ border-style: none;
+ border-radius: 0;
+ box-shadow: none; }
+ .list-row.button:hover {
+ background-color: #323232; }
+ .list-row.button:active {
+ box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
+ .list-row.button:selected:active {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
+ .list-row.button:selected:hover {
+ background-color: #356ba4; }
+ .list-row.button:selected:backdrop {
+ background-color: #215d9c; }
+
+.list-row:selected .button {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
+ .list-row:selected .titlebar .titlebutton.button,
+ .titlebar .list-row:selected .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #ffffff; }
+ .list-row:selected .button:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .list-row:selected .button:active, .list-row:selected .button:checked {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+ .list-row:selected .titlebar .titlebutton.button:backdrop,
+ .titlebar .list-row:selected .titlebutton.button:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:active,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #2f3434);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #262929);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+ .list-row:selected .titlebar .titlebutton.button:backdrop,
+ .titlebar .list-row:selected .titlebutton.button:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #939695; }
+ .list-row:selected .button:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:insensitive > .label {
+ color: inherit; }
+ .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #2f3333, #323636);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label {
+ color: inherit; }
+
+.list-row, list-row.button, .header-bar list-row.button.titlebutton,
+.titlebar list-row.button.titlebutton {
+ transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
+ .titlebar list-row.button.titlebutton:hover {
+ transition: none; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification,
+.app-notification.frame {
+ padding: 10px;
+ border: none;
+ border-radius: 0 0 6px 6px;
+ background-color: rgba(32, 37, 38, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
+ background-clip: padding-box; }
+ .app-notification:backdrop,
+ .app-notification.frame:backdrop {
+ background-image: none; }
+ .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton,
+ .app-notification .titlebar .button.titlebutton,
+ .titlebar .app-notification .button.titlebutton,
+ .app-notification.frame .button {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+ .app-notification .titlebar .titlebutton.button,
+ .titlebar .app-notification .titlebutton.button,
+ .app-notification.frame .button.flat,
+ .app-notification.frame .header-bar .titlebutton.button,
+ .header-bar .app-notification.frame .titlebutton.button,
+ .app-notification.frame .titlebar .titlebutton.button,
+ .titlebar .app-notification.frame .titlebutton.button {
+ icon-shadow: 0 1px black;
+ text-shadow: 0 1px black; }
+ .app-notification .button:hover,
+ .app-notification.frame .button:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked,
+ .app-notification.frame .button:active,
+ .app-notification.frame .button:checked,
+ .app-notification.frame .button:backdrop:active,
+ .app-notification.frame .button:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive,
+ .app-notification.frame .button:insensitive,
+ .app-notification.frame .button:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .app-notification .button:backdrop,
+ .app-notification.frame .button:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+
+/*************
+ * Expanders *
+ *************/
+.expander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ .expander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ .expander:hover {
+ color: white; }
+ .expander:checked {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+ color: white;
+ border: 1px solid #1c1f1f; }
+ GtkCalendar.header {
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ border-radius: 0; }
+ GtkCalendar.header:backdrop {
+ border-color: rgba(0, 0, 0, 0.1); }
+ GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+ .titlebar GtkCalendar.button.titlebutton {
+ color: rgba(238, 238, 236, 0.45); }
+ GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
+ .titlebar GtkCalendar.button.titlebutton:hover {
+ color: #eeeeec; }
+ GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
+ .titlebar GtkCalendar.button.titlebutton:backdrop {
+ color: rgba(147, 150, 149, 0.45); }
+ GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
+ color: alpha(currentColor,0.55); }
+ GtkCalendar:backdrop {
+ color: #d4d4d4;
+ border-color: #1e2222; }
+
+/***********
+ * Dialogs *
+ ***********/
+.message-dialog .dialog-action-area .button {
+ padding: 8px; }
+
+.message-dialog {
+ -GtkDialog-button-spacing: 0; }
+ .message-dialog .titlebar {
+ border-style: none;
+ box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); }
+ .message-dialog.csd.background {
+ border-bottom-left-radius: 9px;
+ border-bottom-right-radius: 9px; }
+ .message-dialog.csd .dialog-action-area .button {
+ padding: 12px;
+ border-radius: 0;
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .message-dialog.csd .dialog-action-area .button:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .message-dialog.csd .dialog-action-area .button:active {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #232727, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .message-dialog.csd .dialog-action-area .button:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:active {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #194776, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
+ color: #d2deeb;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #215d9c);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:active {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #aa0d0d, #bd0e0e);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
+ color: #f6cfcf;
+ border-color: #5e0707;
+ background-image: linear-gradient(to bottom, #d51010);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
+ color: #5d6767;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+ color: #939695;
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #323636);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+ border-left-style: solid;
+ border-right-style: none;
+ border-bottom-style: none; }
+ .message-dialog.csd .dialog-action-area .button:last-child {
+ border-bottom-right-radius: 7px; }
+ .message-dialog.csd .dialog-action-area .button:first-child {
+ border-left-style: none;
+ border-bottom-left-radius: 7px; }
+
+GtkFileChooserDialog .search-bar {
+ background-color: #292929;
+ border-color: #393f3f;
+ box-shadow: none; }
+ GtkFileChooserDialog .search-bar:backdrop {
+ background-color: #2c2c2c;
+ border-color: #393f3f; }
+GtkFileChooserDialog .dialog-action-box {
+ border-top: 1px solid #1c1f1f; }
+ GtkFileChooserDialog .dialog-action-box:backdrop {
+ border-top-color: #1e2222; }
+
+/***********
+ * Sidebar *
+ ***********/
+.sidebar {
+ border: none;
+ background-color: #454c4c; }
+ .sidebar:backdrop {
+ background-color: #454c4c; }
+
+GtkPlacesSidebar.sidebar .view {
+ color: #eeeeec;
+ background-color: transparent; }
+ GtkPlacesSidebar.sidebar .view .image {
+ color: #bbbdbc; }
+ GtkPlacesSidebar.sidebar .view .image:selected {
+ color: #e8eef5; }
+ GtkPlacesSidebar.sidebar .view .image:selected:backdrop {
+ color: #e8eef5; }
+ GtkPlacesSidebar.sidebar .view .image:backdrop {
+ color: #7b7f7f; }
+ GtkPlacesSidebar.sidebar .view:backdrop {
+ color: #939695; }
+
+.sidebar-item {
+ padding: 10px 4px; }
+ .sidebar-item > .label {
+ padding-left: 6px;
+ padding-right: 6px; }
+ .sidebar-item.needs-attention > .label {
+ background-size: 6px 6px, 0 0; }
+
+/*********
+ * Paned *
+ *********/
+GtkPaned {
+ -GtkPaned-handle-size: 1;
+ -gtk-icon-source: none;
+ margin: 0 8px 8px 0; }
+ GtkPaned:dir(rtl) {
+ margin-right: 0;
+ margin-left: 8px; }
+ GtkPaned .pane-separator {
+ background-color: #1c1f1f; }
+ GtkPaned .pane-separator:backdrop {
+ background-color: #1e2222; }
+
+GtkPaned.wide {
+ -GtkPaned-handle-size: 5;
+ margin: 0; }
+ GtkPaned.wide .pane-separator {
+ background-color: transparent;
+ border-style: none solid;
+ border-color: #1c1f1f;
+ border-width: 1px; }
+ GtkPaned.wide.vertical .pane-separator {
+ border-style: solid none; }
+ GtkPaned.wide .pane-separator:backdrop {
+ border-color: #1e2222; }
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+ border-style: none; }
+
+.info,
+.question,
+.warning,
+.error {
+ background-color: #215d9c;
+ color: #ffffff;
+ text-shadow: 0 1px #184472;
+ border-color: #184472; }
+ .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton,
+ .info .titlebar .button.titlebutton,
+ .titlebar .info .button.titlebutton,
+ .question .button,
+ .question .header-bar .button.titlebutton,
+ .header-bar .question .button.titlebutton,
+ .question .titlebar .button.titlebutton,
+ .titlebar .question .button.titlebutton,
+ .warning .button,
+ .warning .header-bar .button.titlebutton,
+ .header-bar .warning .button.titlebutton,
+ .warning .titlebar .button.titlebutton,
+ .titlebar .warning .button.titlebutton,
+ .error .button,
+ .error .header-bar .button.titlebutton,
+ .header-bar .error .button.titlebutton,
+ .error .titlebar .button.titlebutton,
+ .titlebar .error .button.titlebutton {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .info .button:hover,
+ .question .button:hover,
+ .warning .button:hover,
+ .error .button:hover {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+ .info .button:active,
+ .question .button:active,
+ .warning .button:active,
+ .error .button:active {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #194776, #1c5187);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .info .button:insensitive,
+ .question .button:insensitive,
+ .warning .button:insensitive,
+ .error .button:insensitive {
+ color: #90aac4;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #22558a);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .info .button:insensitive > .label,
+ .question .button:insensitive > .label,
+ .warning .button:insensitive > .label,
+ .error .button:insensitive > .label {
+ color: inherit; }
+ .info .button:backdrop,
+ .question .button:backdrop,
+ .warning .button:backdrop,
+ .error .button:backdrop {
+ color: #d2deeb;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #215d9c);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #0b1e33; }
+ .info .button:backdrop:insensitive,
+ .question .button:backdrop:insensitive,
+ .warning .button:backdrop:insensitive,
+ .error .button:backdrop:insensitive {
+ color: #6f90b2;
+ border-color: #0b1e33;
+ background-image: linear-gradient(to bottom, #22558a);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #0b1e33; }
+ .info .button:backdrop:insensitive > .label,
+ .question .button:backdrop:insensitive > .label,
+ .warning .button:backdrop:insensitive > .label,
+ .error .button:backdrop:insensitive > .label {
+ color: inherit; }
+
+/************
+ * Tooltips *
+ ************/
+.tooltip {
+ color: white;
+ padding: 4px;
+ /* not working */
+ border-radius: 5px;
+ box-shadow: none;
+ text-shadow: 0 1px black; }
+ .tooltip.background {
+ background-color: rgba(0, 0, 0, 0.8);
+ background-clip: padding-box;
+ border: 1px solid rgba(255, 255, 255, 0.1); }
+ .tooltip.window-frame.csd {
+ background-color: transparent; }
+
+.tooltip * {
+ padding: 4px;
+ background-color: transparent;
+ color: inherit; }
+
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ :selected GtkColorSwatch {
+ box-shadow: none; }
+ :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
+ border-color: #ffffff; }
+ GtkColorSwatch:selected {
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkColorSwatch.top {
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px; }
+ GtkColorSwatch.bottom {
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px; }
+ GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay {
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px; }
+ GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay {
+ border-top-right-radius: 5px;
+ border-bottom-right-radius: 5px; }
+ GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay {
+ border-radius: 5px; }
+ GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
+ background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.4); }
+ GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected {
+ background-image: none;
+ box-shadow: none; }
+ GtkColorEditor GtkColorSwatch {
+ border-radius: 3px; }
+ GtkColorEditor GtkColorSwatch:hover {
+ background-image: none;
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkColorEditor GtkColorSwatch:backdrop {
+ box-shadow: none; }
+ GtkColorSwatch.color-dark {
+ color: white;
+ outline-color: rgba(0, 0, 0, 0.3); }
+ GtkColorSwatch.color-dark:backdrop {
+ color: rgba(255, 255, 255, 0.3); }
+ GtkColorSwatch.color-light {
+ color: black;
+ outline-color: rgba(255, 255, 255, 0.5); }
+ GtkColorSwatch.color-light:backdrop {
+ color: rgba(0, 0, 0, 0.3); }
+ GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
+ border: 1px solid #1c1f1f; }
+ GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
+ border-color: black; }
+ GtkColorSwatch#add-color-button {
+ border-style: solid;
+ border-width: 1px;
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkColorSwatch#add-color-button:hover {
+ color: #eeeeec;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-color: #1c1f1f;
+ background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+ GtkColorSwatch#add-color-button:backdrop {
+ color: #939695;
+ border-color: #1e2222;
+ background-image: linear-gradient(to bottom, #393f3f);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+ GtkColorSwatch#add-color-button .overlay {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+
+/********
+ * Misc *
+ ********/
+.scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
+.scale-popup .titlebar .button.titlebutton,
+.titlebar .scale-popup .button.titlebutton {
+ padding: 6px; }
+ .scale-popup .button:hover {
+ background-color: rgba(238, 238, 236, 0.1);
+ border-radius: 5px; }
+
+GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
+.titlebar GtkVolumeButton.button.titlebutton {
+ padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+ border-radius: 7px 7px 0 0;
+ border-width: 0px;
+ box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(28, 31, 31, 0.9);
+ /* this is used for the resize cursor area */
+ margin: 10px; }
+ .window-frame:backdrop {
+ box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.9); }
+ .window-frame.tiled {
+ border-radius: 0; }
+ .window-frame.popup {
+ box-shadow: none; }
+ .window-frame.csd .popup {
+ border-radius: 0;
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
+ .window-frame.csd.tooltip {
+ border-radius: 5px;
+ box-shadow: none; }
+ .window-frame.csd.message-dialog {
+ border-radius: 7px;
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
+
+.header-bar .titlebutton.button,
+.titlebar .titlebutton.button {
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); }
+ .header-bar .titlebutton.button:backdrop,
+ .titlebar .titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.header-bar.selection-mode .titlebutton.button,
+.titlebar.selection-mode .titlebutton.button {
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); }
+ .header-bar.selection-mode .titlebutton.button:backdrop,
+ .titlebar.selection-mode .titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected,
+.titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected {
+ background-color: #215d9c;
+ color: #ffffff; }
+ .view:backdrop:selected, GtkCalendar:backdrop:selected, GtkCalendar:backdrop:focus:selected, GtkCalendar:backdrop:hover:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
+ .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected {
+ color: #ffffff; }
+
+/* Decouple the font of context menus from their entry/textview */
+.touch-selection,
+.context-menu {
+ font: initial; }
+
+.monospace {
+ font: Monospace; }
+
+/* GTK NAMED COLORS
+ ----------------
+ use responsibly! */
+/*
+widget text/foreground color */
+@define-color theme_fg_color #eeeeec;
+/*
+text color for entries, views and content in general */
+@define-color theme_text_color white;
+/*
+widget base background color */
+@define-color theme_bg_color #393f3f;
+/*
+text widgets and the like base background color */
+@define-color theme_base_color #292929;
+/*
+base background color of selections */
+@define-color theme_selected_bg_color #215d9c;
+/*
+text/foreground color of selections */
+@define-color theme_selected_fg_color #ffffff;
+/*
+base background color of insensitive widgets */
+@define-color insensitive_bg_color #323636;
+/*
+text foreground color of insensitive widgets */
+@define-color insensitive_fg_color #939695;
+/*
+insensitive text widgets and the like base background color */
+@define-color insensitive_base_color #292929;
+/*
+widget text/foreground color on backdrop windows */
+@define-color theme_unfocused_fg_color #939695;
+/*
+text color for entries, views and content in general on backdrop windows */
+@define-color theme_unfocused_text_color white;
+/*
+widget base background color on backdrop windows */
+@define-color theme_unfocused_bg_color #393f3f;
+/*
+text widgets and the like base background color on backdrop windows */
+@define-color theme_unfocused_base_color #2c2c2c;
+/*
+base background color of selections on backdrop windows */
+@define-color theme_unfocused_selected_bg_color #215d9c;
+/*
+text/foreground color of selections on backdrop windows */
+@define-color theme_unfocused_selected_fg_color #ffffff;
+/*
+widgets main borders color */
+@define-color borders #1c1f1f;
+/*
+widgets main borders color on backdrop windows */
+@define-color unfocused_borders #1e2222;
+/*
+these are pretty self explicative */
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+@define-color success_color #5aa411;
+/*
+these colors are exported for the window manager and shouldn't be used in applications,
+read if you used those and something break with a version upgrade you're on your own... */
+@define-color wm_title shade(#eeeeec, 1.8);
+@define-color wm_unfocused_title #939695;
+@define-color wm_highlight transparent;
+@define-color wm_borders_edge rgba(238, 238, 236, 0.1);
+@define-color wm_bg_a shade(#393f3f, 1.2);
+@define-color wm_bg_b #393f3f;
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+@define-color wm_button_hover_color_a shade(#393f3f, 1.3);
+@define-color wm_button_hover_color_b #393f3f;
+@define-color wm_button_active_color_a shade(#393f3f, 0.85);
+@define-color wm_button_active_color_b shade(#393f3f, 0.89);
+@define-color wm_button_active_color_c shade(#393f3f, 0.9);
+@define-color content_view_bg #292929;
--- /dev/null
+$variant: 'dark';
+
+@import 'colors';
+@import 'drawing';
+@import 'common';
+@import 'colors-public';
--- /dev/null
+* {
+ padding: 0;
+ -GtkToolButton-icon-spacing: 4;
+ -GtkTextView-error-underline-color: #cc0000;
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 16;
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
+ -GtkToolItemGroup-expander-size: 11;
+ -GtkExpander-expander-size: 16;
+ -GtkTreeView-expander-size: 11;
+ -GtkTreeView-horizontal-separator: 4;
+ -GtkMenu-horizontal-padding: 0;
+ -GtkMenu-vertical-padding: 0;
+ -GtkWidget-link-color: #2a76c6;
+ -GtkWidget-visited-link-color: #215d9c;
+ -GtkWidget-focus-padding: 2;
+ -GtkWidget-focus-line-width: 1;
+ -GtkDialog-button-spacing: 4;
+ -GtkDialog-action-area-border: 0;
+ -GtkStatusbar-shadow-type: none;
+ outline-color: rgba(46, 52, 54, 0.3);
+ outline-style: dashed;
+ outline-offset: -3px;
+ outline-width: 1px;
+ outline-radius: 2px; }
+
+/***************
+ * Base States *
+ ***************/
+.background {
+ color: #2e3436;
+ background-color: #e9e9e9; }
+ .background:backdrop {
+ text-shadow: none;
+ icon-shadow: none;
+ color: #8d9091;
+ background-color: #ededed; }
+
+/*
+ These wildcard seems unavoidable, need to investigate.
+ Wildcards are bad and troublesome, use them with care,
+ or better, just don't.
+ Everytime a wildcard is used a kitten dies, painfully.
+*/
+*:insensitive {
+ -gtk-image-effect: dim; }
+
+.gtkstyle-fallback {
+ background-color: #ededed;
+ color: #2e3436; }
+ .gtkstyle-fallback:prelight {
+ background-color: white;
+ color: #2e3436; }
+ .gtkstyle-fallback:active {
+ background-color: lightgray;
+ color: #2e3436; }
+ .gtkstyle-fallback:insensitive {
+ background-color: #f4f4f4;
+ color: #8d9091; }
+ .gtkstyle-fallback:selected {
+ background-color: #4a90d9;
+ color: #ffffff; }
+
+.view {
+ color: black;
+ background-color: #ffffff; }
+ .view:backdrop {
+ color: #323232;
+ background-color: white; }
+ .view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected {
+ border-radius: 3px; }
+
+.rubberband {
+ border: 1px solid #4a90d9;
+ background-color: rgba(74, 144, 217, 0.2); }
+
+.overshoot.top {
+ background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+ background-size: 100% 5%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: center top;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.top:backdrop {
+ background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+ background-size: 100% 5%;
+ background-repeat: no-repeat;
+ background-position: center top;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+.overshoot.bottom {
+ background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+ background-size: 100% 5%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.bottom:backdrop {
+ background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+ background-size: 100% 5%;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+.overshoot.left {
+ background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+ background-size: 5% 100%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: left center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.left:backdrop {
+ background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+ background-size: 5% 100%;
+ background-repeat: no-repeat;
+ background-position: left center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+.overshoot.right {
+ background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+ background-size: 5% 100%, 100% 100%;
+ background-repeat: no-repeat;
+ background-position: right center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+ .overshoot.right:backdrop {
+ background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+ background-size: 5% 100%;
+ background-repeat: no-repeat;
+ background-position: right center;
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
+
+.label.separator, GtkPlacesSidebar.sidebar .view .label.separator {
+ color: #2e3436; }
+ .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop {
+ color: #8d9091; }
+.label:insensitive {
+ color: #8d9091; }
+ .label:insensitive:backdrop {
+ color: #c7c7c7; }
+
+.dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle,
+.header-bar .subtitle {
+ opacity: 0.55;
+ text-shadow: none; }
+
+GtkAssistant .sidebar {
+ background-color: #ffffff;
+ border-top: 1px solid #a1a1a1; }
+ GtkAssistant .sidebar:dir(ltr) {
+ border-right: 1px solid #a1a1a1; }
+ GtkAssistant .sidebar:dir(rtl) {
+ border-left: 1px solid #a1a1a1; }
+ GtkAssistant .sidebar:backdrop {
+ background-color: white;
+ border-color: #a8a8a8; }
+GtkAssistant.csd .sidebar {
+ border-top-style: none; }
+GtkAssistant .sidebar .label {
+ padding: 6px 12px; }
+GtkAssistant .sidebar .label.highlight {
+ background-color: #c6c8c8; }
+
+GtkTextView {
+ background-color: #f6f6f6; }
+ GtkTextView:backdrop {
+ background-color: #f6f6f6; }
+
+.grid-child {
+ padding: 3px;
+ border-radius: 3px; }
+ .grid-child:selected {
+ outline-offset: -2px; }
+
+.popover.osd, .app-notification,
+.app-notification.frame, .osd {
+ color: #eeeeec;
+ border: none;
+ background-color: rgba(32, 37, 38, 0.7);
+ background-clip: padding-box;
+ outline-color: rgba(238, 238, 236, 0.3);
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop {
+ text-shadow: none; }
+
+/*********************
+ * Spinner Animation *
+ *********************/
+@keyframes spin {
+ to {
+ -gtk-icon-transform: rotate(1turn); } }
+.spinner {
+ background-image: none;
+ background-color: blue;
+ opacity: 0;
+ -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
+ .spinner:active {
+ opacity: 1;
+ animation: spin 1s linear infinite; }
+ .spinner:active:insensitive {
+ opacity: 0.5; }
+
+/****************
+ * Text Entries *
+ ****************/
+.entry {
+ border: 1px solid;
+ padding: 5px 8px 6px;
+ border-radius: 3px;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: black;
+ border-color: #a1a1a1;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
+ .entry.image.left {
+ padding-left: 0; }
+ .entry.image.right {
+ padding-right: 0; }
+ .entry.flat, .entry.flat:focus {
+ padding: 2px;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: black;
+ border-color: #a1a1a1;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
+ border: none;
+ border-radius: 0; }
+ .entry:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 1px white;
+ border-color: #4a90d9; }
+ .entry:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
+ .entry:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #323232;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+ .entry:backdrop:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+ .entry.progressbar {
+ margin: 1px;
+ border-radius: 0;
+ border-width: 0 0 2px;
+ border-color: #4a90d9;
+ border-style: solid;
+ background-image: none;
+ background-color: transparent;
+ box-shadow: none; }
+ .entry.progressbar:backdrop {
+ background-color: transparent; }
+ .linked .entry {
+ border-radius: 0; }
+ .linked .entry:first-child {
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px; }
+ .linked .entry:first-child:dir(rtl) {
+ border-right-style: none; }
+ .linked .entry:last-child {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ border-left-style: none; }
+ .linked .entry:last-child:dir(rtl) {
+ border-left-style: solid; }
+ .entry.error {
+ color: #cc0000;
+ border-color: #cc0000; }
+ .entry.error:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.15), 0 1px white;
+ border-color: #cc0000; }
+ .entry.error:selected, .entry.error:selected:focus {
+ background-color: #cc0000; }
+ .entry.warning {
+ color: #f57900;
+ border-color: #f57900; }
+ .entry.warning:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.15), 0 1px white;
+ border-color: #f57900; }
+ .entry.warning:selected, .entry.warning:selected:focus {
+ background-color: #f57900; }
+ .entry.image {
+ color: #575c5e; }
+ .entry.image:hover {
+ color: #2e3436; }
+ .entry.image:active {
+ color: #4a90d9; }
+ .entry.image:backdrop {
+ color: #a3a6a7; }
+ .linked.vertical .entry {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: black;
+ border-color: #a1a1a1;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
+ background-image: linear-gradient(to bottom, #ffffff);
+ border-bottom-color: #e2e2e2;
+ box-shadow: none; }
+ .linked.vertical .entry:focus {
+ border-color: #4a90d9;
+ box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9; }
+ .linked.vertical .entry:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #e2e2e2; }
+ .linked.vertical .entry:insensitive:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #e4e4e4; }
+ .linked.vertical .entry:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #323232;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #e4e4e4; }
+ .linked.vertical .entry:first-child {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: black;
+ border-color: #a1a1a1;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
+ border-bottom-color: #e2e2e2; }
+ .linked.vertical .entry:first-child:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15);
+ border-color: #4a90d9; }
+ .linked.vertical .entry:first-child:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #e4e4e4; }
+ .linked.vertical .entry:first-child:insensitive:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #e4e4e4;
+ border-top-style: solid; }
+ .linked.vertical .entry:first-child:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #323232;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+ border-bottom-color: #e4e4e4; }
+ .linked.vertical .entry:last-child {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: black;
+ border-color: #a1a1a1;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white;
+ background-image: linear-gradient(to bottom, #ffffff);
+ box-shadow: 0 1px white; }
+ .linked.vertical .entry:last-child:focus {
+ border-color: #4a90d9;
+ box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9, 0 1px white; }
+ .linked.vertical .entry:last-child:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
+ .linked.vertical .entry:last-child:insensitive:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+ .linked.vertical .entry:last-child:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #323232;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+ .osd .entry {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .osd .entry:focus {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: white;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+ background-clip: padding-box;
+ box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .osd .entry:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .entry:insensitive {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+
+/***********
+ * Buttons *
+ ***********/
+@keyframes needs_attention {
+ from {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#4a90d9), to(transparent)); }
+ to {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)); } }
+.button, .header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+ border: 1px solid;
+ border-radius: 3px;
+ padding: 5px 8px 6px;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ .button.flat, .header-bar .titlebutton.button,
+ .titlebar .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ transition: none; }
+ .button.flat:hover, .header-bar .titlebutton.button:hover,
+ .titlebar .titlebutton.button:hover {
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ transition-duration: 500ms; }
+ .button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
+ .titlebar .titlebutton.button:hover:active {
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ .button:hover, .header-bar .button.titlebutton:hover,
+ .titlebar .button.titlebutton:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white;
+ -gtk-image-effect: highlight; }
+ .button:active, .header-bar .button.titlebutton:active,
+ .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked,
+ .titlebar .button.titlebutton:checked {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white;
+ transition-duration: 50ms; }
+ .button:backdrop, .header-bar .button.titlebutton:backdrop,
+ .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+ .titlebar .titlebutton.button:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ -gtk-image-effect: none; }
+ .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
+ .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
+ .titlebar .titlebutton.button:backdrop:checked {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #d4d4d4);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+ .titlebar .titlebutton.button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
+ .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .titlebutton.button:backdrop:insensitive:checked {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #e7e7e7);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+ .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive,
+ .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+ .titlebar .titlebutton.button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button:insensitive, .header-bar .button.titlebutton:insensitive,
+ .titlebar .button.titlebutton:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .button:insensitive > .label {
+ color: inherit; }
+ .button:insensitive:active, .button:insensitive:checked {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .button:insensitive:active > .label, .button:insensitive:checked > .label {
+ color: inherit; }
+ .button.osd, .header-bar .osd.button.titlebutton,
+ .titlebar .osd.button.titlebutton {
+ color: #eeeeec;
+ border-radius: 5px;
+ outline-color: rgba(238, 238, 236, 0.3);
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border: none;
+ box-shadow: none; }
+ .button.osd.image-button, .header-bar .osd.titlebutton.button,
+ .titlebar .osd.titlebutton.button {
+ padding: 13px; }
+ .button.osd:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border: none;
+ box-shadow: none; }
+ .button.osd:active, .button.osd:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border: none;
+ box-shadow: none; }
+ .button.osd:insensitive, .button.osd:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ border: none; }
+ .button.osd:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ border: none; }
+ .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton,
+ .osd .titlebar .button.titlebutton,
+ .titlebar .osd .button.titlebutton {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ border-radius: 0;
+ border-left-style: none; }
+ .osd .button:dir(rtl) {
+ border-radius: 0;
+ border-right-style: none;
+ border-left-style: solid; }
+ .osd .button:first-child {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid; }
+ .osd .button:last-child {
+ border-radius: 0 3px 3px 0; }
+ .osd .button:last-child:dir(rtl) {
+ border-right-style: solid; }
+ .osd .button:only-child {
+ border-radius: 3px;
+ border-style: solid; }
+ .osd .button:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button:insensitive, .osd .button:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
+ .osd .titlebar .titlebutton.button,
+ .titlebar .osd .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: none;
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black; }
+ .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
+ .osd .titlebar .titlebutton.button:hover,
+ .titlebar .osd .titlebutton.button:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ background-clip: padding-box;
+ border-color: transparent;
+ box-shadow: none; }
+ .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
+ .osd .titlebar .titlebutton.button:insensitive,
+ .titlebar .osd .titlebutton.button:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ background-image: none;
+ border-color: transparent;
+ box-shadow: none; }
+ .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
+ .osd .titlebar .titlebutton.button:backdrop,
+ .titlebar .osd .titlebutton.button:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
+ .osd .titlebar .titlebutton.button:active,
+ .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
+ .osd .titlebar .titlebutton.button:checked,
+ .titlebar .osd .titlebutton.button:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3);
+ background-clip: padding-box;
+ border-color: transparent;
+ box-shadow: none; }
+ .button.suggested-action, .header-bar .suggested-action.button.titlebutton,
+ .titlebar .suggested-action.button.titlebutton {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+ .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button,
+ .titlebar .suggested-action.titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #4a90d9; }
+ .button.suggested-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+ .button.suggested-action:active, .button.suggested-action:checked {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+ .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+ .titlebar .suggested-action.titlebutton.button:backdrop {
+ color: #dae8f7;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
+ .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
+ .titlebar .suggested-action.titlebutton.button:backdrop:checked {
+ color: #d4e3f3;
+ border-color: #2a76c6;
+ background-image: linear-gradient(to bottom, #2a76c6);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.suggested-action:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
+ color: #8db8e6;
+ border-color: #5093da;
+ background-image: linear-gradient(to bottom, #5093da);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.suggested-action:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+ .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
+ .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: rgba(74, 144, 217, 0.8); }
+ .button.suggested-action:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .button.suggested-action:insensitive > .label {
+ color: inherit; }
+ .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
+ color: #b9d3f0;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .button.suggested-action:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label {
+ color: inherit; }
+ .osd .button.suggested-action {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.suggested-action:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, #4a90d9);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.suggested-action:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.destructive-action, .header-bar .destructive-action.button.titlebutton,
+ .titlebar .destructive-action.button.titlebutton {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+ .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button,
+ .titlebar .destructive-action.titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #ef2929; }
+ .button.destructive-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+ .button.destructive-action:active, .button.destructive-action:checked {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #da1010, #ed1212);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+ .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+ .titlebar .destructive-action.titlebutton.button:backdrop {
+ color: #fbd4d4;
+ border-color: #ef2929;
+ background-image: linear-gradient(to bottom, #ef2929);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
+ .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
+ .titlebar .destructive-action.titlebutton.button:backdrop:checked {
+ color: #f6cfcf;
+ border-color: #d51010;
+ background-image: linear-gradient(to bottom, #d51010);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.destructive-action:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
+ color: #f47979;
+ border-color: #ef3131;
+ background-image: linear-gradient(to bottom, #ef3131);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.destructive-action:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+ .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
+ .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+ .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: rgba(239, 41, 41, 0.8); }
+ .button.destructive-action:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .button.destructive-action:insensitive > .label {
+ color: inherit; }
+ .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
+ color: #f8acac;
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #e52d2d, #ef3131);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .button.destructive-action:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label {
+ color: inherit; }
+ .osd .button.destructive-action {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.destructive-action:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, #ef2929);
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .osd .button.destructive-action:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.image-button, .header-bar .titlebutton.button,
+ .titlebar .titlebutton.button {
+ padding: 8px; }
+ .button.text-button, .header-bar .text-button.button.titlebutton,
+ .titlebar .text-button.button.titlebutton {
+ padding-left: 16px;
+ padding-right: 16px; }
+ .button.text-button.image-button, .header-bar .text-button.titlebutton.button,
+ .titlebar .text-button.titlebutton.button {
+ padding: 5px 8px 6px; }
+ .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
+ .titlebar .text-button.titlebutton.button .label:first-child {
+ padding-left: 8px; }
+ .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
+ .titlebar .text-button.titlebutton.button .label:last-child {
+ padding-right: 8px; }
+ .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
+ .titlebar .stack-switcher > .button.titlebutton {
+ outline-offset: -3px; }
+ .stack-switcher > .button > .label {
+ padding-left: 6px;
+ padding-right: 6px; }
+ .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage,
+ .titlebar .stack-switcher > .button.titlebutton > GtkImage {
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ padding-bottom: 3px; }
+ .stack-switcher > .button.text-button {
+ padding: 5px 10px 6px; }
+ .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
+ .titlebar .stack-switcher > .titlebutton.button {
+ padding: 5px 2px; }
+ .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
+ animation: none;
+ background-image: none; }
+ .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+ .inline-toolbar .titlebar .button.titlebutton,
+ .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop {
+ border-radius: 2px;
+ border-width: 1px; }
+ .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton,
+ .primary-toolbar .titlebar .button.titlebutton,
+ .titlebar .primary-toolbar .button.titlebutton {
+ icon-shadow: none; }
+
+.stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label {
+ animation: needs_attention 150ms ease-in;
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent));
+ background-size: 6px 6px, 6px 6px;
+ background-repeat: no-repeat;
+ background-position: right 3px, right 4px; }
+ .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop {
+ background-size: 6px 6px, 0 0; }
+ .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) {
+ background-position: left 3px, left 4px; }
+
+.inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ .inline-toolbar GtkToolButton > .button:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+ .inline-toolbar GtkToolButton > .button:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .inline-toolbar GtkToolButton > .button:insensitive > .label {
+ color: inherit; }
+ .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label {
+ color: inherit; }
+ .inline-toolbar GtkToolButton > .button:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #d4d4d4);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label {
+ color: inherit; }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #e7e7e7);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+
+.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+.inline-toolbar .titlebar .button.titlebutton,
+.titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked .button, .linked .header-bar .button.titlebutton, .header-bar .linked .button.titlebutton,
+.linked .titlebar .button.titlebutton,
+.titlebar .linked .button.titlebutton, .linked .button:hover, .linked .button:active, .linked .button:checked, .linked .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton,
+GtkComboBox.combobox-entry .titlebar .button.titlebutton,
+.titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
+ border-radius: 0;
+ border-left-style: none; }
+ .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl),
+ .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+ .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+ .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+ .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+ .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
+ border-radius: 0;
+ border-right-style: none;
+ border-left-style: solid; }
+
+.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid; }
+.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button {
+ border-radius: 0 3px 3px 0; }
+ .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+ .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+ .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+ .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+ .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+ .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+ .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+ .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+ .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
+ border-right-style: solid; }
+.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button {
+ border-radius: 3px;
+ border-style: solid; }
+
+.linked.vertical .entry, .linked.vertical .entry:focus, .linked.vertical .entry:insensitive, .linked.vertical .entry:insensitive:backdrop, .linked.vertical .entry:backdrop, .linked.vertical .button, .linked.vertical .button:hover, .linked.vertical .button:active, .linked.vertical .button:checked, .linked.vertical .button:backdrop, .linked.vertical > GtkComboBoxText > .button,
+.linked.vertical > GtkComboBox > .button {
+ border-left-style: solid;
+ border-top-style: none;
+ border-radius: 0; }
+
+.linked.vertical .entry:first-child, .linked.vertical .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button,
+.linked.vertical > GtkComboBox:first-child > .button {
+ border-style: solid;
+ border-radius: 3px 3px 0 0; }
+.linked.vertical .entry:last-child, .linked.vertical .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button,
+.linked.vertical > GtkComboBox:last-child > .button {
+ border-radius: 0 0 3px 3px; }
+.linked.vertical .entry:only-child, .linked.vertical .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button,
+.linked.vertical > GtkComboBox:only-child > .button {
+ border-radius: 3px;
+ border-style: solid; }
+
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
+.titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
+.titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+.notebook tab .titlebar .button.titlebutton,
+.titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton, .list-row.button:backdrop:hover, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+.app-notification .titlebar .titlebutton.button,
+.titlebar .app-notification .titlebutton.button,
+.app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification .titlebar .titlebutton.button:backdrop:insensitive,
+.titlebar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification.frame .button.flat:backdrop,
+.app-notification.frame .header-bar .button.titlebutton:backdrop,
+.header-bar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .titlebar .button.titlebutton:backdrop,
+.titlebar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .button.flat:insensitive,
+.app-notification.frame .header-bar .button.titlebutton:insensitive,
+.header-bar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .titlebar .button.titlebutton:insensitive,
+.titlebar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+
+/* menu buttons */
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button {
+ outline-offset: -1px; }
+ .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover,
+ .titlebar .menuitem.titlebutton.button:hover {
+ background-color: #d9dada; }
+
+GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
+.titlebar GtkColorButton.button.titlebutton {
+ padding: 5px; }
+ GtkColorButton.button GtkColorSwatch, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch,
+ .titlebar GtkColorButton.button.titlebutton GtkColorSwatch {
+ border-radius: 0;
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ GtkColorButton.button GtkColorSwatch:insensitive, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive,
+ .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:insensitive, GtkColorButton.button GtkColorSwatch:backdrop, .header-bar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop,
+ .titlebar GtkColorButton.button.titlebutton GtkColorSwatch:backdrop {
+ box-shadow: none; }
+
+/*********
+ * Links *
+ *********/
+*:link, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+ color: #2a76c6; }
+ *:link:visited, .button:visited, .header-bar .button.titlebutton:visited,
+ .titlebar .button.titlebutton:visited {
+ color: #215d9c; }
+ *:selected *:link:visited, *:selected .button:visited {
+ color: #b6d2ef; }
+ *:link:hover, .button:hover:link, .button:hover:visited {
+ color: #4a90d9; }
+ *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
+ color: #ecf3fb; }
+ *:link:active, .button:active:link, .button:active:visited {
+ color: #2a76c6; }
+ *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
+ color: #dae8f7; }
+ *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link,
+ .header-bar.selection-mode .subtitle:backdrop:hover:link {
+ color: #4a90d9; }
+ *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
+ .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
+ color: #dae8f7; }
+
+.button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+ text-shadow: none; }
+ .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
+ text-shadow: none; }
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+.spinbutton {
+ /* This is to fix spinbuttons in entries, but I feel like hiding code issues
+ * hence it's commented atm.
+ * GtkTreeView & {
+ * &.entry, &.entry:focus {
+ * padding: 1px;
+ * border-width: 1px 0;
+ * border-color: $selected_bg_color;
+ * border-radius: 0;
+ * box-shadow: none;
+ * }
+ * } */ }
+ .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
+ .spinbutton .titlebar .button.titlebutton,
+ .titlebar .spinbutton .button.titlebutton {
+ background-image: none;
+ border-style: none none none solid;
+ border-color: rgba(161, 161, 161, 0.3);
+ color: #42484a;
+ border-radius: 0;
+ box-shadow: none; }
+ .spinbutton .button:dir(rtl) {
+ border-style: none solid none none; }
+ .spinbutton .button:hover {
+ color: #2e3436;
+ background-color: rgba(46, 52, 54, 0.05); }
+ .spinbutton .button:insensitive {
+ color: rgba(141, 144, 145, 0.3); }
+ .spinbutton .button:active {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
+ background-color: rgba(0, 0, 0, 0.1); }
+ .spinbutton .button:backdrop {
+ color: #989b9c;
+ border-color: rgba(168, 168, 168, 0.3);
+ background-color: transparent; }
+ .spinbutton .button:backdrop:insensitive {
+ background-image: none;
+ color: rgba(199, 199, 199, 0.3);
+ border-style: none none none solid; }
+ .spinbutton .button:backdrop:insensitive:dir(rtl) {
+ border-style: none solid none none; }
+ .osd .spinbutton .button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #eeeeec;
+ border-style: none none none solid;
+ border-color: rgba(0, 0, 0, 0.4);
+ border-radius: 0;
+ box-shadow: none;
+ icon-shadow: 0 1px black; }
+ .osd .spinbutton .button:dir(rtl) {
+ border-style: none solid none none; }
+ .osd .spinbutton .button:hover {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.5);
+ background-color: rgba(238, 238, 236, 0.1);
+ icon-shadow: 0 1px black;
+ box-shadow: none; }
+ .osd .spinbutton .button:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.5);
+ icon-shadow: none;
+ box-shadow: none; }
+ .osd .spinbutton .button:insensitive {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.5);
+ icon-shadow: none;
+ box-shadow: none; }
+ .osd .spinbutton .button:last-child {
+ border-radius: 0 3px 3px 0; }
+ .osd .spinbutton .button:dir(rtl):first-child {
+ border-radius: 3px 0 0 3px; }
+ .spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button {
+ padding-top: 8px;
+ padding-bottom: 8px; }
+ .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white; }
+ .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white; }
+ .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label {
+ color: inherit; }
+ .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+ .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+ .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label {
+ color: inherit; }
+ .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label {
+ color: inherit; }
+ .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
+ border-radius: 0;
+ padding-left: 3px;
+ padding-right: 3px; }
+ .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+ border-radius: 3px 3px 0 0;
+ border-style: solid solid none solid; }
+ .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+ border-radius: 0 0 3px 3px;
+ border-style: none solid solid solid; }
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+ -GtkComboBox-arrow-scaling: 0.5;
+ -GtkComboBox-shadow-type: none;
+ box-shadow: 0 1px white;
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
+ GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton,
+ .titlebar GtkComboBox > .button.titlebutton {
+ padding-top: 3px;
+ padding-bottom: 4px; }
+ GtkComboBox:insensitive {
+ color: #8d9091;
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkComboBox:backdrop {
+ color: #8d9091;
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkComboBox:backdrop:insensitive {
+ color: #c7c7c7; }
+ GtkComboBox .menuitem {
+ text-shadow: none; }
+ GtkComboBox .separator, GtkComboBox GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkComboBox .separator,
+ GtkComboBox GtkPlacesSidebar.sidebar .view .separator:backdrop,
+ GtkPlacesSidebar.sidebar .view GtkComboBox .separator:backdrop {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar, .inline-toolbar, .search-bar, .location-bar {
+ -GtkWidget-window-dragging: true;
+ padding: 4px;
+ background-color: #ededed; }
+ .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
+ padding: 13px;
+ border: none;
+ border-radius: 5px;
+ background-color: rgba(32, 37, 38, 0.7); }
+
+.inline-toolbar {
+ border-width: 0 1px 1px;
+ padding: 3px;
+ border-radius: 0 0 5px 5px; }
+
+.search-bar, .location-bar {
+ border-width: 0 0 1px;
+ padding: 3px; }
+
+.inline-toolbar, .search-bar, .location-bar {
+ border-style: solid;
+ border-color: #a1a1a1;
+ background-color: #d6d6d6;
+ box-shadow: inset 0 2px 3px -1px #b6b6b6, 0 1px white; }
+ .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop {
+ border-color: #a8a8a8;
+ background-color: #d4d4d4;
+ box-shadow: none; }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar,
+.header-bar {
+ padding: 6px;
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: #a1a1a1;
+ border-radius: 7px 7px 0 0;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ededed);
+ box-shadow: inset 0 -1px #d9d9d9, inset 0 1px white; }
+ .titlebar:backdrop,
+ .header-bar:backdrop {
+ border-color: #a8a8a8;
+ background-color: #ededed;
+ background-image: none;
+ box-shadow: inset 0 1px white; }
+ .titlebar .title,
+ .header-bar .title {
+ font-weight: bold;
+ padding: 0px 12px; }
+ .titlebar .subtitle,
+ .header-bar .subtitle {
+ font-size: smaller;
+ padding: 0 12px; }
+ .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
+ GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
+ .header-bar .header-bar-separator,
+ .header-bar > GtkBox > .separator.vertical,
+ GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-separator-width: 1px;
+ border-width: 0 1px;
+ border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; }
+ .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
+ .header-bar .header-bar-separator:backdrop,
+ .header-bar > GtkBox > .separator.vertical:backdrop {
+ border-image: linear-gradient(to bottom, rgba(168, 168, 168, 0.5)) 0 1/1px 1px; }
+ .titlebar.selection-mode,
+ .header-bar.selection-mode {
+ color: #ffffff;
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
+ border-color: #184472;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9);
+ box-shadow: inset 0 -1px #3875b4, inset 0 1px #a4c7ec; }
+ .titlebar.selection-mode:backdrop,
+ .header-bar.selection-mode:backdrop {
+ background-image: linear-gradient(to bottom, #4a90d9);
+ box-shadow: inset 0 1px #b6d2ef; }
+ .titlebar.selection-mode .button,
+ .header-bar.selection-mode .button {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
+ .titlebar.selection-mode .button.flat,
+ .titlebar.selection-mode .titlebutton.button,
+ .header-bar.selection-mode .button.flat,
+ .header-bar.selection-mode .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button:hover,
+ .header-bar.selection-mode .button:hover {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
+ .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked,
+ .header-bar.selection-mode .button:active,
+ .header-bar.selection-mode .button:checked {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; }
+ .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop,
+ .titlebar.selection-mode .titlebutton.button:backdrop,
+ .header-bar.selection-mode .button:backdrop,
+ .header-bar.selection-mode .button.flat:backdrop,
+ .header-bar.selection-mode .titlebutton.button:backdrop {
+ color: #dae8f7;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+ -gtk-image-effect: none;
+ border-color: #184472; }
+ .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active,
+ .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked,
+ .titlebar.selection-mode .titlebutton.button:backdrop:checked,
+ .header-bar.selection-mode .button:backdrop:active,
+ .header-bar.selection-mode .button:backdrop:checked,
+ .header-bar.selection-mode .button.flat:backdrop:active,
+ .header-bar.selection-mode .titlebutton.button:backdrop:active,
+ .header-bar.selection-mode .button.flat:backdrop:checked,
+ .header-bar.selection-mode .titlebutton.button:backdrop:checked {
+ color: #d4e3f3;
+ border-color: #2a76c6;
+ background-image: linear-gradient(to bottom, #2a76c6);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+ border-color: #184472; }
+ .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
+ .header-bar.selection-mode .button:backdrop:insensitive,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
+ color: #9ac1e9;
+ border-color: #65a0de;
+ background-image: linear-gradient(to bottom, #65a0de);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+ border-color: #184472; }
+ .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
+ .header-bar.selection-mode .button:backdrop:insensitive > .label,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
+ .header-bar.selection-mode .button:backdrop:insensitive:active,
+ .header-bar.selection-mode .button:backdrop:insensitive:checked,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
+ color: #8db8e6;
+ border-color: #5093da;
+ background-image: linear-gradient(to bottom, #5093da);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+ border-color: #184472; }
+ .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
+ .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
+ .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
+ .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
+ .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button.flat:backdrop,
+ .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive,
+ .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop,
+ .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
+ .header-bar.selection-mode .button.flat:backdrop,
+ .header-bar.selection-mode .titlebutton.button:backdrop,
+ .header-bar.selection-mode .button.flat:insensitive,
+ .header-bar.selection-mode .titlebutton.button:insensitive,
+ .header-bar.selection-mode .button.flat:insensitive:backdrop,
+ .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button:insensitive,
+ .header-bar.selection-mode .button:insensitive {
+ color: #b2cfee;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #65a0de);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
+ .titlebar.selection-mode .button:insensitive > .label,
+ .header-bar.selection-mode .button:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked,
+ .header-bar.selection-mode .button:insensitive:active,
+ .header-bar.selection-mode .button:insensitive:checked {
+ color: #b9d3f0;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
+ .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label,
+ .header-bar.selection-mode .button:insensitive:active > .label,
+ .header-bar.selection-mode .button:insensitive:checked > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button.suggested-action,
+ .header-bar.selection-mode .button.suggested-action {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px #a4c7ec;
+ border-color: #184472; }
+ .titlebar.selection-mode .button.suggested-action:hover,
+ .header-bar.selection-mode .button.suggested-action:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px #a4c7ec;
+ border-color: #184472; }
+ .titlebar.selection-mode .button.suggested-action:active,
+ .header-bar.selection-mode .button.suggested-action:active {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec;
+ border-color: #184472; }
+ .titlebar.selection-mode .button.suggested-action:insensitive,
+ .header-bar.selection-mode .button.suggested-action:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec;
+ border-color: #184472; }
+ .titlebar.selection-mode .button.suggested-action:insensitive > .label,
+ .header-bar.selection-mode .button.suggested-action:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .button.suggested-action:backdrop,
+ .header-bar.selection-mode .button.suggested-action:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+ border-color: #184472; }
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+ border-color: #184472; }
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label {
+ color: inherit; }
+ .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop,
+ .header-bar.selection-mode .selection-menu,
+ .header-bar.selection-mode .selection-menu:backdrop {
+ border-color: rgba(74, 144, 217, 0);
+ background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0));
+ box-shadow: none;
+ padding-left: 10px;
+ padding-right: 10px; }
+ .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow,
+ .header-bar.selection-mode .selection-menu GtkArrow,
+ .header-bar.selection-mode .selection-menu:backdrop GtkArrow {
+ -GtkArrow-arrow-scaling: 1; }
+ .titlebar.selection-mode .selection-menu .arrow,
+ .header-bar.selection-mode .selection-menu .arrow {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+ color: rgba(255, 255, 255, 0.5);
+ icon-shadow: none; }
+ .tiled .titlebar, .maximized .titlebar, .tiled
+ .header-bar, .maximized
+ .header-bar {
+ border-radius: 0; }
+ .titlebar.default-decoration,
+ .header-bar.default-decoration {
+ padding: 4px; }
+ .titlebar.default-decoration .button,
+ .header-bar.default-decoration .button {
+ padding: 5px; }
+
+/************
+ * Pathbars *
+ ************/
+.path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton,
+.path-bar .titlebar .button.titlebutton,
+.titlebar .path-bar .button.titlebutton {
+ padding: 5px 6px 6px; }
+ .path-bar .button:first-child {
+ padding-left: 8px; }
+ .path-bar .button:last-child {
+ padding-right: 8px; }
+ .path-bar .button:only-child {
+ padding-left: 12px;
+ padding-right: 12px; }
+ .path-bar .button .label:last-child {
+ padding-left: 2px; }
+ .path-bar .button .label:first-child {
+ padding-right: 2px; }
+ .path-bar .button .label:only-child {
+ padding-right: 0;
+ padding-left: 0; }
+ .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage,
+ .path-bar .titlebar .button.titlebutton GtkImage,
+ .titlebar .path-bar .button.titlebutton GtkImage {
+ padding-top: 1px; }
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.view {
+ -GtkTreeView-grid-line-width: 1;
+ -GtkTreeView-grid-line-pattern: '';
+ -GtkTreeView-tree-line-width: 1;
+ -GtkTreeView-tree-line-pattern: '';
+ -GtkTreeView-expander-size: 16;
+ border-left-color: #fdfdfd;
+ border-top-color: #ededed; }
+ GtkTreeView.view:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected:hover {
+ border-radius: 0; }
+ GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected {
+ border-left-color: #4a90d9;
+ border-top-color: rgba(46, 52, 54, 0.1); }
+ GtkTreeView.view:insensitive {
+ color: #8d9091; }
+ GtkTreeView.view:insensitive:selected {
+ color: #92bce8; }
+ GtkTreeView.view:insensitive:selected:backdrop {
+ color: #80b1e4; }
+ GtkTreeView.view:insensitive:backdrop {
+ color: #c7c7c7; }
+ GtkTreeView.view:backdrop {
+ border-left-color: #ececec;
+ border-top: #ededed; }
+ GtkTreeView.view.expander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+ color: #6c7072; }
+ GtkTreeView.view.expander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ GtkTreeView.view.expander:hover {
+ color: #2e3436; }
+ GtkTreeView.view.expander:selected {
+ color: #c8ddf3; }
+ GtkTreeView.view.expander:selected:hover {
+ color: #ffffff; }
+ GtkTreeView.view.expander:selected:backdrop {
+ color: #c8ddf3; }
+ GtkTreeView.view.expander:checked {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+ GtkTreeView.view.expander:backdrop {
+ color: #afb1b2; }
+ GtkTreeView.view.progressbar {
+ color: #ffffff;
+ border-radius: 4px;
+ border-color: #184472;
+ background-image: linear-gradient(to bottom, #4a90d9, #2a76c6);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); }
+ GtkTreeView.view.progressbar:selected {
+ color: #4a90d9;
+ box-shadow: none;
+ background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); }
+ GtkTreeView.view.progressbar:selected:backdrop {
+ color: #4a90d9;
+ background-color: white; }
+ GtkTreeView.view.progressbar:backdrop {
+ color: white;
+ background-image: none;
+ box-shadow: none; }
+ GtkTreeView.view.trough {
+ background-color: rgba(46, 52, 54, 0.1);
+ border-radius: 4px; }
+ GtkTreeView.view.trough:selected {
+ background-color: rgba(255, 255, 255, 0.3);
+ border-width: 1px 0;
+ border-style: solid;
+ border-color: #4a90d9; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton {
+ color: #96999a;
+ background-color: #ffffff;
+ font-weight: bold;
+ text-shadow: none;
+ box-shadow: none; }
+ column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
+ column-header .titlebar .button.titlebutton:hover,
+ .titlebar column-header .button.titlebutton:hover {
+ color: #626668;
+ box-shadow: none;
+ transition: none; }
+ column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active,
+ column-header .titlebar .button.titlebutton:active,
+ .titlebar column-header .button.titlebutton:active {
+ color: #2e3436;
+ transition: none; }
+column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton,
+column-header:last-child .titlebar .button.titlebutton,
+.titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child,
+.titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop {
+ border-right-style: none; }
+
+column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton,
+column-header .titlebar .dnd.button.titlebutton,
+.titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton,
+.titlebar column-header.dnd.button.titlebutton {
+ transition: none;
+ color: #4a90d9;
+ box-shadow: inset 1px 1px 0 1px #4a90d9, inset -1px 0 0 1px #4a90d9, inset 1px 1px #ffffff, inset -1px 0 #ffffff; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active {
+ padding: 3px 6px;
+ border-style: none solid solid none;
+ border-radius: 0;
+ background-image: none;
+ border-color: #ededed;
+ text-shadow: none; }
+ column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive,
+ column-header .titlebar .button.titlebutton:insensitive,
+ .titlebar column-header .button.titlebutton:insensitive {
+ border-color: #ededed;
+ background-image: none; }
+ column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop,
+ column-header .titlebar .button.titlebutton:backdrop,
+ .titlebar column-header .button.titlebutton:backdrop {
+ border-color: #ededed;
+ border-style: none solid solid none;
+ color: #bdbebf;
+ background-image: none;
+ background-color: white; }
+ column-header .button:backdrop:insensitive {
+ border-color: #ededed;
+ background-image: none; }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+ -GtkWidget-window-dragging: true;
+ padding: 0px;
+ box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
+ .menubar:backdrop {
+ background-color: #ededed; }
+ .menubar > .menuitem {
+ padding: 4px 8px; }
+ .menubar > .menuitem:hover {
+ box-shadow: inset 0 -3px #4a90d9;
+ color: #2a76c6; }
+ .menubar > .menuitem:insensitive {
+ color: #8d9091;
+ box-shadow: none; }
+
+.menu {
+ margin: 4px;
+ padding: 0px;
+ background-color: #ffffff;
+ border: 1px solid #a1a1a1; }
+ .csd .menu {
+ border: none; }
+ .menu .menuitem {
+ text-shadow: none;
+ padding: 4px; }
+ .menu .menuitem:hover {
+ color: #ffffff;
+ background-color: #4a90d9; }
+ .menu .menuitem:insensitive {
+ color: #8d9091; }
+ .menu .menuitem:insensitive:backdrop {
+ color: #c7c7c7; }
+ .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
+ color: #8d9091;
+ background-color: white; }
+ .menu .menuitem.arrow {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ .menu .menuitem.arrow:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ .menu.button, .header-bar .menu.button.titlebutton,
+ .titlebar .menu.button.titlebutton {
+ border-style: none;
+ border-radius: 0; }
+ .menu.button.top {
+ border-bottom: 1px solid #eaeaea; }
+ .menu.button.bottom {
+ border-top: 1px solid #eaeaea; }
+ .menu.button:hover {
+ background-color: #eaeaea; }
+ .menu.button:insensitive {
+ color: transparent;
+ background-color: transparent;
+ border-color: transparent; }
+
+.menuitem .accelerator {
+ color: alpha(currentColor,0.55); }
+
+/***************
+ * Popovers *
+ ***************/
+.popover {
+ padding: 2px;
+ border: 1px solid #a1a1a1;
+ border-radius: 5px;
+ background-color: #f6f6f6;
+ box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
+ .popover:backdrop {
+ box-shadow: none; }
+ .popover > .list,
+ .popover > .view,
+ .popover > .toolbar,
+ .popover > .inline-toolbar,
+ .popover > .search-bar,
+ .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
+ border-style: none;
+ background-color: transparent; }
+ .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
+ .popover .titlebar .titlebutton.button,
+ .titlebar .popover .titlebutton.button,
+ .popover .button.flat:hover,
+ .popover .header-bar .titlebutton.button:hover,
+ .header-bar .popover .titlebutton.button:hover,
+ .popover .titlebar .titlebutton.button:hover,
+ .titlebar .popover .titlebutton.button:hover {
+ text-shadow: none;
+ transition: none; }
+
+.entry.cursor-handle,
+.cursor-handle {
+ background-color: transparent;
+ background-image: none;
+ box-shadow: none;
+ border-style: none; }
+ .entry.cursor-handle.top,
+ .cursor-handle.top {
+ -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
+ .entry.cursor-handle.bottom,
+ .cursor-handle.bottom {
+ -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
+
+/*****************
+ * Notebooks and *
+ * Tabs *
+ *****************/
+.notebook {
+ padding: 0;
+ background-color: #ffffff;
+ -GtkNotebook-initial-gap: 10;
+ -GtkNotebook-arrow-spacing: 5;
+ -GtkNotebook-tab-curvature: 0;
+ -GtkNotebook-tab-overlap: -8;
+ -GtkNotebook-has-tab-gap: false;
+ -GtkWidget-focus-padding: 0;
+ -GtkWidget-focus-line-width: 0;
+ transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ .notebook:backdrop {
+ background-color: white; }
+ .notebook.frame {
+ border: 1px solid #a1a1a1; }
+ .notebook.frame.top {
+ border-top-width: 0; }
+ .notebook.frame.bottom {
+ border-bottom-width: 0; }
+ .notebook.frame.right {
+ border-right-width: 0; }
+ .notebook.frame.left {
+ border-left-width: 0; }
+ .notebook.frame:backdrop {
+ border-color: #a8a8a8; }
+ .notebook.header {
+ background-color: #d6d6d6; }
+ .notebook.header.frame {
+ border: 1px solid #a1a1a1; }
+ .notebook.header.frame.top {
+ border-bottom-width: 0; }
+ .notebook.header.frame.bottom {
+ border-top-width: 0; }
+ .notebook.header.frame.right {
+ border-left-width: 0; }
+ .notebook.header.frame.left {
+ border-right-width: 0; }
+ .notebook.header.frame:backdrop {
+ border-color: #a8a8a8; }
+ .notebook.header.top {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #a1a1a1; }
+ .notebook.header.top:backdrop {
+ box-shadow: inset 0 -1px #a8a8a8; }
+ .notebook.header.bottom {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #a1a1a1; }
+ .notebook.header.bottom:backdrop {
+ box-shadow: inset 0 1px #a8a8a8; }
+ .notebook.header.right {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #a1a1a1; }
+ .notebook.header.right:backdrop {
+ box-shadow: inset 1px 0 #a8a8a8; }
+ .notebook.header.left {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #a1a1a1; }
+ .notebook.header.left:backdrop {
+ box-shadow: inset -1px 0 #a8a8a8; }
+ .notebook.header:backdrop {
+ background-color: #d4d4d4;
+ box-shadow: none; }
+ .notebook tab {
+ border-width: 0;
+ border-style: solid;
+ border-color: transparent;
+ background-color: transparent;
+ outline-offset: 0;
+ /* works for testnotebookdnd, but there's a superfluous border
+ in gedit or web, commented out for now, needs gtk fixes
+ &.reorderable-page {
+ &.top {
+ padding-top: ($vt_vpadding - 1px);
+ border-top-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.bottom {
+ padding-bottom: ($vt_vpadding - 1px);
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left {
+ padding-left: ($ht_hpadding - 1px);
+ border-left-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ &.right {
+ padding-right: ($ht_hpadding - 1px);
+ border-right-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ }
+ */ }
+ .notebook tab.top, .notebook tab.bottom {
+ padding: 8px 20px; }
+ .notebook tab.left, .notebook tab.right {
+ padding: 5px 20px; }
+ .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
+ padding-left: 12px;
+ padding-right: 12px;
+ border-left-width: 1px;
+ border-right-width: 1px; }
+ .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
+ border-bottom-width: 1px;
+ border-top-width: 1px; }
+ .notebook tab.top {
+ border-bottom-width: 3px; }
+ .notebook tab.bottom {
+ border-top-width: 3px; }
+ .notebook tab.left {
+ border-right-width: 3px; }
+ .notebook tab.right {
+ border-left-width: 3px; }
+ .notebook tab:hover, .notebook tab.prelight-page {
+ border-color: #a1a1a1; }
+ .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
+ border-color: #4a90d9; }
+ .notebook tab:backdrop {
+ background-color: transparent;
+ border-color: transparent; }
+ .notebook tab.reorderable-page.top {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
+ border-color: rgba(161, 161, 161, 0.3);
+ border-bottom-color: #a1a1a1;
+ background-color: rgba(237, 237, 237, 0.2); }
+ .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
+ background-color: rgba(237, 237, 237, 0.5);
+ border-color: rgba(161, 161, 161, 0.5);
+ border-bottom-color: #4a90d9; }
+ .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
+ background-color: rgba(237, 237, 237, 0.7); }
+ .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
+ border-color: #a8a8a8;
+ background-color: #ededed;
+ border-bottom-color: #4a90d9; }
+ .notebook tab.reorderable-page.top:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.bottom {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
+ border-color: rgba(161, 161, 161, 0.3);
+ border-top-color: #a1a1a1;
+ background-color: rgba(237, 237, 237, 0.2); }
+ .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
+ background-color: rgba(237, 237, 237, 0.5);
+ border-color: rgba(161, 161, 161, 0.5);
+ border-top-color: #4a90d9; }
+ .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
+ background-color: rgba(237, 237, 237, 0.7); }
+ .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
+ border-color: #a8a8a8;
+ background-color: #ededed;
+ border-top-color: #4a90d9; }
+ .notebook tab.reorderable-page.bottom:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.left {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
+ border-color: rgba(161, 161, 161, 0.3);
+ border-right-color: #a1a1a1;
+ background-color: rgba(237, 237, 237, 0.2); }
+ .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
+ background-color: rgba(237, 237, 237, 0.5);
+ border-color: rgba(161, 161, 161, 0.5);
+ border-right-color: #4a90d9; }
+ .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
+ background-color: rgba(237, 237, 237, 0.7); }
+ .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
+ border-color: #a8a8a8;
+ background-color: #ededed;
+ border-right-color: #4a90d9; }
+ .notebook tab.reorderable-page.left:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.right {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
+ border-color: rgba(161, 161, 161, 0.3);
+ border-left-color: #a1a1a1;
+ background-color: rgba(237, 237, 237, 0.2); }
+ .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
+ background-color: rgba(237, 237, 237, 0.5);
+ border-color: rgba(161, 161, 161, 0.5);
+ border-left-color: #4a90d9; }
+ .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
+ background-color: rgba(237, 237, 237, 0.7); }
+ .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
+ border-color: #a8a8a8;
+ background-color: #ededed;
+ border-left-color: #4a90d9; }
+ .notebook tab.reorderable-page.right:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab .label {
+ padding: 0 2px;
+ font-weight: bold;
+ color: #8d9091; }
+ .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+ color: #aaabac; }
+ .notebook tab .prelight-page .label, .notebook tab .label.prelight-page {
+ color: #5d6263; }
+ .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+ color: #aaabac; }
+ .notebook tab .active-page .label, .notebook tab .label.active-page {
+ color: #2e3436; }
+ .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop {
+ color: #8d9091; }
+ .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+ .notebook tab .titlebar .button.titlebutton,
+ .titlebar .notebook tab .button.titlebutton {
+ padding: 0;
+ border: 1px solid transparent;
+ icon-shadow: none;
+ transition: none;
+ color: rgba(46, 52, 54, 0.3); }
+ .notebook tab .button:hover {
+ color: #2e3436;
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white;
+ background-image: none;
+ box-shadow: none; }
+ .notebook tab .button:active {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .notebook tab .button:backdrop {
+ color: rgba(141, 144, 145, 0.3);
+ border-color: transparent; }
+ .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage,
+ .notebook tab .titlebar .button.titlebutton > GtkImage,
+ .titlebar .notebook tab .button.titlebutton > GtkImage {
+ padding: 2px; }
+ .notebook.arrow {
+ color: #8d9091; }
+ .notebook.arrow:hover {
+ color: #5d6263; }
+ .notebook.arrow:active {
+ color: #2e3436; }
+ .notebook.arrow:insensitive {
+ color: rgba(141, 144, 145, 0.3); }
+ .notebook.arrow:backdrop {
+ color: rgba(141, 144, 145, 0.4); }
+ .notebook.arrow:backdrop:insensitive {
+ color: #c7c7c7; }
+
+/**************
+ * Scrollbars *
+ **************/
+.scrollbar {
+ -GtkRange-slider-width: 13;
+ -GtkRange-trough-border: 1;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkScrollbar-min-slider-length: 42;
+ -GtkRange-stepper-spacing: 0;
+ -GtkRange-trough-under-steppers: 1; }
+ .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton,
+ .scrollbar .titlebar .button.titlebutton,
+ .titlebar .scrollbar .button.titlebutton {
+ border: none; }
+ .scrollbar .trough {
+ background-color: #dbdbdb;
+ border: 1px none #a1a1a1; }
+ .scrollbar .trough:backdrop {
+ background-color: #e5e5e5;
+ border-color: #a8a8a8; }
+ .scrollbar .slider {
+ border-color: transparent;
+ border-style: solid;
+ background-color: #a0a3a3;
+ background-clip: padding-box; }
+ .scrollbar .slider:hover {
+ background-color: #7a7e7f; }
+ .scrollbar .slider:prelight:active {
+ background-color: #2a76c6; }
+ .scrollbar .slider:backdrop {
+ background-color: #c6c7c8; }
+ .scrollbar .slider:insensitive {
+ background-color: transparent; }
+ .scrollbar.overlay-indicator {
+ -GtkRange-slider-width: 8px; }
+ .scrollbar.overlay-indicator .slider {
+ background-color: rgba(46, 52, 54, 0.3);
+ border-width: 2px;
+ border-radius: 100px; }
+ .scrollbar.overlay-indicator .trough {
+ border-color: transparent;
+ background-color: transparent; }
+ .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
+ -GtkRange-slider-width: 13; }
+ .scrollbar.overlay-indicator.dragging .slider, .scrollbar.overlay-indicator.hovering .slider {
+ border-width: 1px; }
+ .scrollbar.overlay-indicator.dragging .trough, .scrollbar.overlay-indicator.hovering .trough {
+ border-color: rgba(161, 161, 161, 0.7);
+ background-color: rgba(219, 219, 219, 0.7); }
+ .scrollbar.overlay-indicator.dragging.fine-tune .slider, .scrollbar.overlay-indicator.hovering.fine-tune .slider {
+ border-width: 3px; }
+ .scrollbar.overlay-indicator.dragging.fine-tune .trough, .scrollbar.overlay-indicator.hovering.fine-tune .trough {
+ background-color: lightgray; }
+ .scrollbar .slider {
+ border-width: 3px;
+ border-radius: 100px; }
+ .scrollbar.fine-tune .slider {
+ border-width: 4px; }
+ .scrollbar.vertical .slider {
+ margin-left: 1px; }
+ .scrollbar.vertical .slider:dir(rtl) {
+ margin-left: 0;
+ margin-right: 1px; }
+ .scrollbar.vertical .trough {
+ border-left-style: solid; }
+ .scrollbar.vertical .trough:dir(rtl) {
+ border-left-style: none;
+ border-right-style: solid; }
+ .scrollbar.horizontal .slider {
+ margin-top: 1px; }
+ .scrollbar.horizontal .trough {
+ border-top-style: solid; }
+
+.scrollbars-junction,
+.scrollbars-junction.frame {
+ border-color: transparent;
+ border-image: linear-gradient(to bottom, #a1a1a1 1px, transparent 1px) 0 0 0 1/0 1px stretch;
+ background-color: #dbdbdb; }
+ .scrollbars-junction:dir(rtl),
+ .scrollbars-junction.frame:dir(rtl) {
+ border-image-slice: 0 1 0 0; }
+ .scrollbars-junction:backdrop,
+ .scrollbars-junction.frame:backdrop {
+ border-image-source: linear-gradient(to bottom, #a8a8a8 1px, transparent 1px);
+ background-color: #e5e5e5; }
+
+/**********
+ * Switch *
+ **********/
+GtkSwitch {
+ -GtkSwitch-slider-width: 45px;
+ font-weight: bold;
+ font-size: smaller;
+ outline-offset: -4px;
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ GtkSwitch.trough {
+ border: 1px solid #a1a1a1;
+ border-radius: 3px;
+ color: #2e3436;
+ background-image: linear-gradient(to bottom, #cecece);
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
+ GtkSwitch.trough:active {
+ background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
+ color: white;
+ border-color: #184472;
+ box-shadow: 0 1px white;
+ text-shadow: 0 1px rgba(24, 68, 114, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); }
+ GtkSwitch.trough:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: none;
+ background-color: #f4f4f4;
+ box-shadow: 0 1px white;
+ text-shadow: none; }
+ GtkSwitch.trough:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #d4d4d4);
+ box-shadow: none;
+ text-shadow: none; }
+ GtkSwitch.trough:backdrop:active {
+ color: #ededed;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ box-shadow: none; }
+ GtkSwitch.trough:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: none;
+ background-color: #f4f4f4; }
+ GtkSwitch.slider {
+ border: 1px solid;
+ border-radius: 3px;
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white;
+ box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; }
+ GtkSwitch.slider:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white;
+ box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; }
+ GtkSwitch.slider:active {
+ border: 1px solid #184472; }
+ GtkSwitch.slider:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ GtkSwitch.slider:insensitive > .label {
+ color: inherit; }
+ GtkSwitch.slider:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ box-shadow: none; }
+ GtkSwitch.slider:backdrop:active {
+ border-color: #4a90d9; }
+ GtkSwitch.slider:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ box-shadow: none; }
+ GtkSwitch.slider:backdrop:insensitive > .label {
+ color: inherit; }
+ .list-row:selected GtkSwitch {
+ box-shadow: none;
+ border-color: #184472; }
+ .list-row:selected GtkSwitch:backdrop {
+ border-color: #184472; }
+ .list-row:selected GtkSwitch.slider:dir(rtl) {
+ border-left-color: #a1a1a1; }
+ .list-row:selected GtkSwitch.slider:dir(ltr) {
+ border-right-color: #a1a1a1; }
+ .list-row:selected GtkSwitch.slider, .list-row:selected GtkSwitch.slider:active {
+ border-color: #184472; }
+
+/*************************
+ * Check and Radio items *
+ *************************/
+.check {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check.button.flat, .header-bar .check.titlebutton.button,
+ .titlebar .check.titlebutton.button {
+ icon-shadow: none; }
+
+.view.check:selected, GtkCalendar.check:selected,
+.list-row:selected .check {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); }
+
+.check:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:hover.button.flat, .header-bar .check.titlebutton.button:hover,
+ .titlebar .check.titlebutton.button:hover {
+ icon-shadow: none; }
+
+.view.check:hover:selected, GtkCalendar.check:hover:selected,
+.list-row:selected .check:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); }
+
+.check:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:active.button.flat, .header-bar .check.titlebutton.button:active,
+ .titlebar .check.titlebutton.button:active {
+ icon-shadow: none; }
+
+.view.check:active:selected, GtkCalendar.check:active:selected,
+.list-row:selected .check:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); }
+
+.check:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive,
+ .titlebar .check.titlebutton.button:insensitive {
+ icon-shadow: none; }
+
+.view.check:insensitive:selected, GtkCalendar.check:insensitive:selected,
+.list-row:selected .check:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); }
+
+.check:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
+ icon-shadow: none; }
+ .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop,
+ .titlebar .check.titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.view.check:backdrop:selected, GtkCalendar.check:backdrop:selected,
+.list-row:selected .check:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); }
+
+.check:backdrop:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
+ icon-shadow: none; }
+ .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive,
+ .titlebar .check.titlebutton.button:backdrop:insensitive {
+ icon-shadow: none; }
+
+.view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected,
+.list-row:selected .check:backdrop:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); }
+
+.check:inconsistent {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent,
+ .titlebar .check.titlebutton.button:inconsistent {
+ icon-shadow: none; }
+
+.view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected,
+.list-row:selected .check:inconsistent {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); }
+
+.check:inconsistent:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover,
+ .titlebar .check.titlebutton.button:inconsistent:hover {
+ icon-shadow: none; }
+
+.view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected,
+.list-row:selected .check:inconsistent:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); }
+
+.check:inconsistent:selected {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected,
+ .titlebar .check.titlebutton.button:inconsistent:selected {
+ icon-shadow: none; }
+
+.view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected,
+.list-row:selected .check:inconsistent:selected {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); }
+
+.check:inconsistent:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
+ icon-shadow: none; }
+ .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop,
+ .titlebar .check.titlebutton.button:inconsistent:backdrop {
+ icon-shadow: none; }
+
+.view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected,
+.list-row:selected .check:inconsistent:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); }
+
+.check:inconsistent:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive,
+ .titlebar .check.titlebutton.button:inconsistent:insensitive {
+ icon-shadow: none; }
+
+.view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected,
+.list-row:selected .check:inconsistent:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); }
+
+.check:inconsistent:insensitive:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
+ icon-shadow: none; }
+ .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
+ .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
+ icon-shadow: none; }
+
+.view.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
+.list-row:selected .check:inconsistent:insensitive:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); }
+
+.check:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:checked.button.flat, .header-bar .check.titlebutton.button:checked,
+ .titlebar .check.titlebutton.button:checked {
+ icon-shadow: none; }
+
+.view.check:checked:selected, GtkCalendar.check:checked:selected,
+.list-row:selected .check:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); }
+
+.check:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive,
+ .titlebar .check.titlebutton.button:checked:insensitive {
+ icon-shadow: none; }
+
+.view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected,
+.list-row:selected .check:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); }
+
+.check:checked:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover,
+ .titlebar .check.titlebutton.button:checked:hover {
+ icon-shadow: none; }
+
+.view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected,
+.list-row:selected .check:checked:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); }
+
+.check:checked:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active,
+ .titlebar .check.titlebutton.button:checked:active {
+ icon-shadow: none; }
+
+.view.check:checked:active:selected, GtkCalendar.check:checked:active:selected,
+.list-row:selected .check:checked:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); }
+
+.check:backdrop:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
+ icon-shadow: none; }
+ .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked,
+ .titlebar .check.titlebutton.button:backdrop:checked {
+ icon-shadow: none; }
+
+.view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected,
+.list-row:selected .check:backdrop:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); }
+
+.check:backdrop:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
+ icon-shadow: none; }
+ .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
+ .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
+ icon-shadow: none; }
+
+.view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected,
+.list-row:selected .check:backdrop:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive.png"), url("assets/selected-checkbox-checked-backdrop-insensitive@2.png")); }
+
+.menu .menuitem.check {
+ -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
+ color: #7a7e7f;
+ icon-shadow: none; }
+ .menu .menuitem.check:active, .menu .menuitem.check:checked {
+ -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
+ .menu .menuitem.check:inconsistent {
+ -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
+ .menu .menuitem.check:hover {
+ color: #ffffff; }
+ .menu .menuitem.check:insensitive {
+ color: #bdbebf; }
+
+.radio {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio.button.flat, .header-bar .radio.titlebutton.button,
+ .titlebar .radio.titlebutton.button {
+ icon-shadow: none; }
+
+.view.radio:selected, GtkCalendar.radio:selected,
+.list-row:selected .radio {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); }
+
+.radio:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover,
+ .titlebar .radio.titlebutton.button:hover {
+ icon-shadow: none; }
+
+.view.radio:hover:selected, GtkCalendar.radio:hover:selected,
+.list-row:selected .radio:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); }
+
+.radio:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:active.button.flat, .header-bar .radio.titlebutton.button:active,
+ .titlebar .radio.titlebutton.button:active {
+ icon-shadow: none; }
+
+.view.radio:active:selected, GtkCalendar.radio:active:selected,
+.list-row:selected .radio:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); }
+
+.radio:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive,
+ .titlebar .radio.titlebutton.button:insensitive {
+ icon-shadow: none; }
+
+.view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected,
+.list-row:selected .radio:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); }
+
+.radio:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop,
+ .titlebar .radio.titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected,
+.list-row:selected .radio:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); }
+
+.radio:backdrop:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive,
+ .titlebar .radio.titlebutton.button:backdrop:insensitive {
+ icon-shadow: none; }
+
+.view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected,
+.list-row:selected .radio:backdrop:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); }
+
+.radio:inconsistent {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent,
+ .titlebar .radio.titlebutton.button:inconsistent {
+ icon-shadow: none; }
+
+.view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected,
+.list-row:selected .radio:inconsistent {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); }
+
+.radio:inconsistent:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover,
+ .titlebar .radio.titlebutton.button:inconsistent:hover {
+ icon-shadow: none; }
+
+.view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected,
+.list-row:selected .radio:inconsistent:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); }
+
+.radio:inconsistent:selected {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected,
+ .titlebar .radio.titlebutton.button:inconsistent:selected {
+ icon-shadow: none; }
+
+.view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected,
+.list-row:selected .radio:inconsistent:selected {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); }
+
+.radio:inconsistent:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
+ icon-shadow: none; }
+ .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
+ .titlebar .radio.titlebutton.button:inconsistent:backdrop {
+ icon-shadow: none; }
+
+.view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected,
+.list-row:selected .radio:inconsistent:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); }
+
+.radio:inconsistent:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
+ .titlebar .radio.titlebutton.button:inconsistent:insensitive {
+ icon-shadow: none; }
+
+.view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected,
+.list-row:selected .radio:inconsistent:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); }
+
+.radio:inconsistent:insensitive:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
+ icon-shadow: none; }
+ .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
+ .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
+ icon-shadow: none; }
+
+.view.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
+.list-row:selected .radio:inconsistent:insensitive:backdrop {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); }
+
+.radio:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked,
+ .titlebar .radio.titlebutton.button:checked {
+ icon-shadow: none; }
+
+.view.radio:checked:selected, GtkCalendar.radio:checked:selected,
+.list-row:selected .radio:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); }
+
+.radio:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive,
+ .titlebar .radio.titlebutton.button:checked:insensitive {
+ icon-shadow: none; }
+
+.view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected,
+.list-row:selected .radio:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); }
+
+.radio:checked:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover,
+ .titlebar .radio.titlebutton.button:checked:hover {
+ icon-shadow: none; }
+
+.view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected,
+.list-row:selected .radio:checked:hover {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); }
+
+.radio:checked:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png"));
+ icon-shadow: 0 1px 0 white; }
+ .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active,
+ .titlebar .radio.titlebutton.button:checked:active {
+ icon-shadow: none; }
+
+.view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected,
+.list-row:selected .radio:checked:active {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); }
+
+.radio:backdrop:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked,
+ .titlebar .radio.titlebutton.button:backdrop:checked {
+ icon-shadow: none; }
+
+.view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected,
+.list-row:selected .radio:backdrop:checked {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); }
+
+.radio:backdrop:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
+ icon-shadow: none; }
+ .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
+ .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
+ icon-shadow: none; }
+
+.view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected,
+.list-row:selected .radio:backdrop:checked:insensitive {
+ -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive.png"), url("assets/selected-radio-checked-backdrop-insensitive@2.png")); }
+
+.menu .menuitem.radio {
+ -gtk-icon-source: -gtk-icontheme("radio-symbolic");
+ color: #7a7e7f;
+ icon-shadow: none; }
+ .menu .menuitem.radio:active, .menu .menuitem.radio:checked {
+ -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
+ .menu .menuitem.radio:inconsistent {
+ -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
+ .menu .menuitem.radio:hover {
+ color: #ffffff; }
+ .menu .menuitem.radio:insensitive {
+ color: #bdbebf; }
+
+.view.check, .view.radio,
+.list-row .check, list-row .radio {
+ icon-shadow: none; }
+ .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
+ .list-row .check:selected,
+ .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
+ icon-shadow: none; }
+
+.view.content-view.check {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:hover {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:active {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:backdrop {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:checked {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:checked:hover {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:checked:active {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
+ background-color: transparent; }
+
+.view.content-view.check:backdrop:checked {
+ icon-shadow: none;
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
+ background-color: transparent; }
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+ padding: 1px 2px 4px;
+ outline-offset: 0; }
+ GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
+ color: #8d9091; }
+ GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
+ color: #c7c7c7; }
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 20;
+ -GtkRange-trough-border: 2;
+ outline-offset: -9px;
+ outline-radius: 4px; }
+ .scale.fine-tune,
+ .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
+ outline-offset: -7px;
+ outline-radius: 6px; }
+ .scale.fine-tune.trough,
+ .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
+ margin: 8px;
+ border-radius: 4px; }
+ .scale.slider,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white;
+ border: 1px solid;
+ border-radius: 50%;
+ border-color: #999999;
+ box-shadow: inset 0 1px white, inset 0 -2px #ededed, inset 0 -1px #c7c7c7; }
+ .scale.slider:hover,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white;
+ border-color: #999999;
+ border-radius: 50%;
+ box-shadow: inset 0 1px white, inset 0 -2px white, inset 0 -1px #d6d6d6; }
+ .scale.slider:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
+ border-style: solid;
+ border-radius: 50%;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ box-shadow: none; }
+ .scale.slider:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+ border-style: solid;
+ border-radius: 50%;
+ border-color: #a0a0a0;
+ background-image: linear-gradient(to bottom, #ededed);
+ box-shadow: none; }
+ .scale.slider:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .scale.slider:backdrop:insensitive > .label,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label {
+ color: inherit; }
+ .scale.slider:active,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+ border: 1px solid #153d65; }
+ .osd .scale.slider, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3);
+ background-color: #202526; }
+ .osd .scale.slider:hover, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .scale.slider:active, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .osd .scale.slider:backdrop, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .scale.trough,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ margin: 10px;
+ border: 1px solid #a1a1a1;
+ border-radius: 3px;
+ background-color: #cecece;
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ .scale.trough.highlight,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+ background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
+ border-color: #184472;
+ box-shadow: 0 1px white; }
+ .scale.trough.highlight.vertical,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical {
+ background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); }
+ .scale.trough.highlight:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+ border-color: #4a90d9;
+ background-color: #4a90d9;
+ box-shadow: none; }
+ .scale.trough:insensitive, .scale.trough.vertical:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive {
+ border-color: #a1a1a1;
+ background-image: none;
+ background-color: #f4f4f4;
+ box-shadow: 0 1px white; }
+ .scale.trough:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ border-color: #a8a8a8;
+ background-color: #c7c7c7;
+ box-shadow: none; }
+ .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive {
+ border-color: #a8a8a8;
+ background-color: #f4f4f4; }
+ .osd .scale.trough, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ border-color: rgba(0, 0, 0, 0.7);
+ box-shadow: none;
+ margin: 9px;
+ background-color: rgba(0, 0, 0, 0.5);
+ outline-color: rgba(238, 238, 236, 0.2);
+ outline-offset: -8px; }
+ .osd .scale.trough.fine-tune, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune {
+ margin: 7px; }
+ .osd .scale.trough.highlight, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+ background-image: none;
+ background-color: #4a90d9; }
+ .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive {
+ border-color: transparent;
+ background-color: transparent; }
+ .osd .scale.trough:backdrop, .osd
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: none; }
+
+.scale.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.scale-has-marks-below.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-below.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.scale-has-marks-above {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.scale-has-marks-above.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.scale-has-marks-above.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.vertical.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.vertical.scale-has-marks-below.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.vertical.scale-has-marks-above {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 24;
+ -GtkRange-trough-border: 2; }
+ .scale.vertical.scale-has-marks-above.slider {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:hover {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:active {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:backdrop {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+ .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive {
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png"));
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: none; }
+
+.scale.scale-has-marks-above .trough {
+ margin: 14px 10px 10px; }
+.fine-tune.scale.scale-has-marks-above .trough {
+ margin: 12px 8px 8px; }
+
+.scale.scale-has-marks-below .trough {
+ margin: 10px 10px 14px; }
+.fine-tune.scale.scale-has-marks-below .trough {
+ margin: 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-above .trough {
+ margin: 10px 10px 10px 14px; }
+.fine-tune.scale.vertical.scale-has-marks-above .trough {
+ margin: 8px 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-below .trough {
+ margin: 10px 14px 10px 10px; }
+.fine-tune.scale.vertical.scale-has-marks-below .trough {
+ margin: 8px 12px 8px 8px; }
+
+/*****************
+ * Progress bars *
+ *****************/
+GtkProgressBar {
+ padding: 0;
+ font-size: smaller;
+ color: rgba(46, 52, 54, 0.4);
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ GtkProgressBar:backdrop {
+ color: #c7c7c7; }
+ GtkProgressBar.osd {
+ -GtkProgressBar-xspacing: 0;
+ -GtkProgressBar-yspacing: 0;
+ -GtkProgressBar-min-horizontal-bar-height: 3; }
+ GtkProgressBar.trough {
+ border: 1px solid #a1a1a1;
+ border-radius: 3px;
+ background-color: #d2d2d2; }
+ GtkProgressBar.trough:backdrop {
+ border-color: #a8a8a8;
+ background-color: #d4d4d4;
+ box-shadow: 0 1px rgba(255, 255, 255, 0); }
+ GtkProgressBar.trough.osd {
+ border-style: none;
+ background-color: transparent;
+ box-shadow: none; }
+
+.progressbar {
+ background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
+ border: 1px solid #184472;
+ border-radius: 1.5px;
+ box-shadow: none; }
+ .progressbar.left {
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px; }
+ .progressbar.right {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px; }
+ .progressbar.left.right {
+ box-shadow: none; }
+ .progressbar.vertical {
+ background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); }
+ .progressbar.vertical.bottom {
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+ box-shadow: none; }
+ .progressbar.vertical.top {
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px; }
+ .progressbar:backdrop {
+ border-color: #4a90d9;
+ background-image: none;
+ background-color: #4a90d9;
+ box-shadow: none; }
+ .progressbar.osd {
+ background-image: none;
+ background-color: #4a90d9;
+ border-style: none;
+ border-radius: 0; }
+
+/*************
+ * Level Bar *
+ *************/
+.level-bar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34; }
+
+.level-bar {
+ box-shadow: 0 1px white;
+ -GtkLevelBar-min-block-width: 34;
+ -GtkLevelBar-min-block-height: 3; }
+ .level-bar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34; }
+ .level-bar.trough {
+ border: 1px solid;
+ padding: 2px;
+ border-radius: 3px;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: black;
+ border-color: #a1a1a1;
+ box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
+ .level-bar.trough:backdrop {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+ color: #323232;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+ .level-bar.fill-block {
+ border: 1px solid #2a76c6;
+ background-color: #4a90d9;
+ box-shadow: 0 1px rgba(0, 0, 0, 0.1);
+ border-radius: 1px; }
+ .level-bar.fill-block:backdrop {
+ border-color: #4a90d9;
+ box-shadow: none; }
+ .level-bar.fill-block.indicator-discrete.horizontal {
+ margin: 0 1px; }
+ .level-bar.fill-block.indicator-discrete.vertical {
+ margin: 1px 0; }
+ .level-bar.fill-block.level-high {
+ border-color: #5aa411;
+ background-color: #73d216; }
+ .level-bar.fill-block.level-high:backdrop {
+ border-color: #73d216; }
+ .level-bar.fill-block.level-low {
+ border-color: #c26000;
+ background-color: #f57900; }
+ .level-bar.fill-block.level-low:backdrop {
+ border-color: #f57900; }
+ .level-bar.fill-block.empty-fill-block {
+ background-color: transparent;
+ border-color: rgba(46, 52, 54, 0.2);
+ box-shadow: none; }
+ .level-bar.fill-block.empty-fill-block:backdrop {
+ border-color: rgba(141, 144, 145, 0.15); }
+
+/**********
+ * Frames *
+ **********/
+.frame {
+ border: 1px solid #a1a1a1;
+ padding: 0; }
+ .frame.flat {
+ border-style: none; }
+ .frame:backdrop {
+ border-color: #a8a8a8; }
+ .frame.action-bar {
+ padding: 6px;
+ border-width: 1px 0 0; }
+
+GtkScrolledWindow GtkViewport.frame {
+ border-style: none; }
+
+.separator, GtkPlacesSidebar.sidebar .view .separator,
+GtkPlacesSidebar.sidebar .view .separator:backdrop {
+ color: rgba(0, 0, 0, 0.1); }
+ GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator,
+ GtkFileChooserButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
+ GtkPlacesSidebar.sidebar .view GtkFileChooserButton .separator:backdrop, GtkFontButton .separator, GtkFontButton GtkPlacesSidebar.sidebar .view .separator, GtkPlacesSidebar.sidebar .view GtkFontButton .separator,
+ GtkFontButton GtkPlacesSidebar.sidebar .view .separator:backdrop,
+ GtkPlacesSidebar.sidebar .view GtkFontButton .separator:backdrop {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+ background-color: #ffffff;
+ border-color: #a1a1a1; }
+ .list:backdrop, .list-row:backdrop {
+ background-color: white;
+ border-color: #a8a8a8; }
+
+.list-row,
+.grid-child {
+ padding: 2px; }
+
+.list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton {
+ background-color: rgba(255, 255, 255, 0);
+ border-style: none;
+ border-radius: 0;
+ box-shadow: none; }
+ .list-row.button:hover {
+ background-color: #f4f4f4; }
+ .list-row.button:active {
+ box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
+ .list-row.button:selected:active {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
+ .list-row.button:selected:hover {
+ background-color: #4786c8; }
+ .list-row.button:selected:backdrop {
+ background-color: #4a90d9; }
+
+.list-row:selected .button {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white;
+ border-color: #184472; }
+ .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
+ .list-row:selected .titlebar .titlebutton.button,
+ .titlebar .list-row:selected .titlebutton.button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: #ffffff; }
+ .list-row:selected .button:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white;
+ border-color: #184472; }
+ .list-row:selected .button:active, .list-row:selected .button:checked {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6);
+ border-color: #184472; }
+ .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+ .list-row:selected .titlebar .titlebutton.button:backdrop,
+ .titlebar .list-row:selected .titlebutton.button:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #184472; }
+ .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:active,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #d4d4d4);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #184472; }
+ .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #184472; }
+ .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
+ color: inherit; }
+ .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #e7e7e7);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #184472; }
+ .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
+ .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
+ .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
+ color: inherit; }
+ .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+ .list-row:selected .titlebar .titlebutton.button:backdrop,
+ .titlebar .list-row:selected .titlebutton.button:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none;
+ color: white; }
+ .list-row:selected .button:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #184472; }
+ .list-row:selected .button:insensitive > .label {
+ color: inherit; }
+ .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .list-row:selected .button:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label {
+ color: inherit; }
+
+.list-row, list-row.button, .header-bar list-row.button.titlebutton,
+.titlebar list-row.button.titlebutton {
+ transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+ .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
+ .titlebar list-row.button.titlebutton:hover {
+ transition: none; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification,
+.app-notification.frame {
+ padding: 10px;
+ border: none;
+ border-radius: 0 0 6px 6px;
+ background-color: rgba(32, 37, 38, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
+ background-clip: padding-box; }
+ .app-notification:backdrop,
+ .app-notification.frame:backdrop {
+ background-image: none; }
+ .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton,
+ .app-notification .titlebar .button.titlebutton,
+ .titlebar .app-notification .button.titlebutton,
+ .app-notification.frame .button {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+ .app-notification .titlebar .titlebutton.button,
+ .titlebar .app-notification .titlebutton.button,
+ .app-notification.frame .button.flat,
+ .app-notification.frame .header-bar .titlebutton.button,
+ .header-bar .app-notification.frame .titlebutton.button,
+ .app-notification.frame .titlebar .titlebutton.button,
+ .titlebar .app-notification.frame .titlebutton.button {
+ icon-shadow: 0 1px black;
+ text-shadow: 0 1px black; }
+ .app-notification .button:hover,
+ .app-notification.frame .button:hover {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+ background-clip: padding-box;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+ text-shadow: 0 1px black;
+ icon-shadow: 0 1px black;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked,
+ .app-notification.frame .button:active,
+ .app-notification.frame .button:checked,
+ .app-notification.frame .button:backdrop:active,
+ .app-notification.frame .button:backdrop:checked {
+ color: white;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none;
+ outline-color: rgba(238, 238, 236, 0.3); }
+ .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive,
+ .app-notification.frame .button:insensitive,
+ .app-notification.frame .button:backdrop:insensitive {
+ color: #878989;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+ .app-notification .button:backdrop,
+ .app-notification.frame .button:backdrop {
+ color: #eeeeec;
+ border-color: rgba(0, 0, 0, 0.7);
+ background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+ background-clip: padding-box;
+ box-shadow: none;
+ text-shadow: none;
+ icon-shadow: none; }
+
+/*************
+ * Expanders *
+ *************/
+.expander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ .expander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ .expander:hover {
+ color: #748489; }
+ .expander:checked {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+ color: black;
+ border: 1px solid #a1a1a1; }
+ GtkCalendar.header {
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ border-radius: 0; }
+ GtkCalendar.header:backdrop {
+ border-color: rgba(0, 0, 0, 0.1); }
+ GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+ .titlebar GtkCalendar.button.titlebutton {
+ color: rgba(46, 52, 54, 0.45); }
+ GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
+ .titlebar GtkCalendar.button.titlebutton:hover {
+ color: #2e3436; }
+ GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
+ .titlebar GtkCalendar.button.titlebutton:backdrop {
+ color: rgba(141, 144, 145, 0.45); }
+ GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
+ color: alpha(currentColor,0.55); }
+ GtkCalendar:backdrop {
+ color: #323232;
+ border-color: #a8a8a8; }
+
+/***********
+ * Dialogs *
+ ***********/
+.message-dialog .dialog-action-area .button {
+ padding: 8px; }
+
+.message-dialog {
+ -GtkDialog-button-spacing: 0; }
+ .message-dialog .titlebar {
+ border-style: none;
+ box-shadow: inset 0 1px white; }
+ .message-dialog.csd.background {
+ border-bottom-left-radius: 9px;
+ border-bottom-right-radius: 9px; }
+ .message-dialog.csd .dialog-action-area .button {
+ padding: 12px;
+ border-radius: 0;
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white; }
+ .message-dialog.csd .dialog-action-area .button:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white; }
+ .message-dialog.csd .dialog-action-area .button:active {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #d6d6d6, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .message-dialog.csd .dialog-action-area .button:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:active {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
+ color: #dae8f7;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:active {
+ color: white;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #da1010, #ed1212);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
+ color: #fbd4d4;
+ border-color: #ef2929;
+ background-image: linear-gradient(to bottom, #ef2929);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
+ color: #c7c7c7;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+ color: #8d9091;
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #f4f4f4);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label {
+ color: inherit; }
+ .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+ border-left-style: solid;
+ border-right-style: none;
+ border-bottom-style: none; }
+ .message-dialog.csd .dialog-action-area .button:last-child {
+ border-bottom-right-radius: 7px; }
+ .message-dialog.csd .dialog-action-area .button:first-child {
+ border-left-style: none;
+ border-bottom-left-radius: 7px; }
+
+GtkFileChooserDialog .search-bar {
+ background-color: #ffffff;
+ border-color: #ededed;
+ box-shadow: none; }
+ GtkFileChooserDialog .search-bar:backdrop {
+ background-color: white;
+ border-color: #ededed; }
+GtkFileChooserDialog .dialog-action-box {
+ border-top: 1px solid #a1a1a1; }
+ GtkFileChooserDialog .dialog-action-box:backdrop {
+ border-top-color: #a8a8a8; }
+
+/***********
+ * Sidebar *
+ ***********/
+.sidebar {
+ border: none;
+ background-color: #fafafa; }
+ .sidebar:backdrop {
+ background-color: #fafafa; }
+
+GtkPlacesSidebar.sidebar .view {
+ color: #2e3436;
+ background-color: transparent; }
+ GtkPlacesSidebar.sidebar .view .image {
+ color: #6b6f70; }
+ GtkPlacesSidebar.sidebar .view .image:selected {
+ color: #ecf3fb; }
+ GtkPlacesSidebar.sidebar .view .image:selected:backdrop {
+ color: #ecf3fb; }
+ GtkPlacesSidebar.sidebar .view .image:backdrop {
+ color: #adafb0; }
+ GtkPlacesSidebar.sidebar .view:backdrop {
+ color: #8d9091; }
+
+.sidebar-item {
+ padding: 10px 4px; }
+ .sidebar-item > .label {
+ padding-left: 6px;
+ padding-right: 6px; }
+ .sidebar-item.needs-attention > .label {
+ background-size: 6px 6px, 0 0; }
+
+/*********
+ * Paned *
+ *********/
+GtkPaned {
+ -GtkPaned-handle-size: 1;
+ -gtk-icon-source: none;
+ margin: 0 8px 8px 0; }
+ GtkPaned:dir(rtl) {
+ margin-right: 0;
+ margin-left: 8px; }
+ GtkPaned .pane-separator {
+ background-color: #a1a1a1; }
+ GtkPaned .pane-separator:backdrop {
+ background-color: #a8a8a8; }
+
+GtkPaned.wide {
+ -GtkPaned-handle-size: 5;
+ margin: 0; }
+ GtkPaned.wide .pane-separator {
+ background-color: transparent;
+ border-style: none solid;
+ border-color: #a1a1a1;
+ border-width: 1px; }
+ GtkPaned.wide.vertical .pane-separator {
+ border-style: solid none; }
+ GtkPaned.wide .pane-separator:backdrop {
+ border-color: #a8a8a8; }
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+ border-style: none; }
+
+.info,
+.question,
+.warning,
+.error {
+ background-color: #4a90d9;
+ color: #ffffff;
+ text-shadow: 0 1px #2a76c6;
+ border-color: #2a76c6; }
+ .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton,
+ .info .titlebar .button.titlebutton,
+ .titlebar .info .button.titlebutton,
+ .question .button,
+ .question .header-bar .button.titlebutton,
+ .header-bar .question .button.titlebutton,
+ .question .titlebar .button.titlebutton,
+ .titlebar .question .button.titlebutton,
+ .warning .button,
+ .warning .header-bar .button.titlebutton,
+ .header-bar .warning .button.titlebutton,
+ .warning .titlebar .button.titlebutton,
+ .titlebar .warning .button.titlebutton,
+ .error .button,
+ .error .header-bar .button.titlebutton,
+ .header-bar .error .button.titlebutton,
+ .error .titlebar .button.titlebutton,
+ .titlebar .error .button.titlebutton {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+ .info .button:hover,
+ .question .button:hover,
+ .warning .button:hover,
+ .error .button:hover {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+ .info .button:active,
+ .question .button:active,
+ .warning .button:active,
+ .error .button:active {
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3);
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #2b79cb, #3583d5);
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+ .info .button:insensitive,
+ .question .button:insensitive,
+ .warning .button:insensitive,
+ .error .button:insensitive {
+ color: #b2cfee;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #65a0de);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+ .info .button:insensitive > .label,
+ .question .button:insensitive > .label,
+ .warning .button:insensitive > .label,
+ .error .button:insensitive > .label {
+ color: inherit; }
+ .info .button:backdrop,
+ .question .button:backdrop,
+ .warning .button:backdrop,
+ .error .button:backdrop {
+ color: #dae8f7;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #1c5187; }
+ .info .button:backdrop:insensitive,
+ .question .button:backdrop:insensitive,
+ .warning .button:backdrop:insensitive,
+ .error .button:backdrop:insensitive {
+ color: #9ac1e9;
+ border-color: #65a0de;
+ background-image: linear-gradient(to bottom, #65a0de);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ border-color: #1c5187; }
+ .info .button:backdrop:insensitive > .label,
+ .question .button:backdrop:insensitive > .label,
+ .warning .button:backdrop:insensitive > .label,
+ .error .button:backdrop:insensitive > .label {
+ color: inherit; }
+
+/************
+ * Tooltips *
+ ************/
+.tooltip {
+ color: white;
+ padding: 4px;
+ /* not working */
+ border-radius: 5px;
+ box-shadow: none;
+ text-shadow: 0 1px black; }
+ .tooltip.background {
+ background-color: rgba(0, 0, 0, 0.8);
+ background-clip: padding-box;
+ border: 1px solid rgba(255, 255, 255, 0.1); }
+ .tooltip.window-frame.csd {
+ background-color: transparent; }
+
+.tooltip * {
+ padding: 4px;
+ background-color: transparent;
+ color: inherit; }
+
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ :selected GtkColorSwatch {
+ box-shadow: none; }
+ :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
+ border-color: #ffffff; }
+ GtkColorSwatch:selected {
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ GtkColorSwatch.top {
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px; }
+ GtkColorSwatch.bottom {
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px; }
+ GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay {
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px; }
+ GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay {
+ border-top-right-radius: 5px;
+ border-bottom-right-radius: 5px; }
+ GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay {
+ border-radius: 5px; }
+ GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
+ background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.1); }
+ GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected {
+ background-image: none;
+ box-shadow: none; }
+ GtkColorEditor GtkColorSwatch {
+ border-radius: 3px; }
+ GtkColorEditor GtkColorSwatch:hover {
+ background-image: none;
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+ GtkColorEditor GtkColorSwatch:backdrop {
+ box-shadow: none; }
+ GtkColorSwatch.color-dark {
+ color: white;
+ outline-color: rgba(0, 0, 0, 0.3); }
+ GtkColorSwatch.color-dark:backdrop {
+ color: rgba(255, 255, 255, 0.3); }
+ GtkColorSwatch.color-light {
+ color: black;
+ outline-color: rgba(255, 255, 255, 0.5); }
+ GtkColorSwatch.color-light:backdrop {
+ color: rgba(0, 0, 0, 0.3); }
+ GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
+ border: 1px solid rgba(0, 0, 0, 0.3); }
+ GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
+ border-color: rgba(0, 0, 0, 0.5); }
+ GtkColorSwatch#add-color-button {
+ border-style: solid;
+ border-width: 1px;
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ GtkColorSwatch#add-color-button:hover {
+ color: #2e3436;
+ outline-color: rgba(46, 52, 54, 0.3);
+ border-color: #a1a1a1;
+ background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ box-shadow: inset 0 1px white, 0 1px white; }
+ GtkColorSwatch#add-color-button:backdrop {
+ color: #8d9091;
+ border-color: #a8a8a8;
+ background-image: linear-gradient(to bottom, #ededed);
+ text-shadow: none;
+ icon-shadow: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ GtkColorSwatch#add-color-button .overlay {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+
+/********
+ * Misc *
+ ********/
+.scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
+.scale-popup .titlebar .button.titlebutton,
+.titlebar .scale-popup .button.titlebutton {
+ padding: 6px; }
+ .scale-popup .button:hover {
+ background-color: rgba(46, 52, 54, 0.1);
+ border-radius: 5px; }
+
+GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
+.titlebar GtkVolumeButton.button.titlebutton {
+ padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+ border-radius: 7px 7px 0 0;
+ border-width: 0px;
+ box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23);
+ /* this is used for the resize cursor area */
+ margin: 10px; }
+ .window-frame:backdrop {
+ box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); }
+ .window-frame.tiled {
+ border-radius: 0; }
+ .window-frame.popup {
+ box-shadow: none; }
+ .window-frame.csd .popup {
+ border-radius: 0;
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
+ .window-frame.csd.tooltip {
+ border-radius: 5px;
+ box-shadow: none; }
+ .window-frame.csd.message-dialog {
+ border-radius: 7px;
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
+
+.header-bar .titlebutton.button,
+.titlebar .titlebutton.button {
+ text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+ icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
+ .header-bar .titlebutton.button:backdrop,
+ .titlebar .titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.header-bar.selection-mode .titlebutton.button,
+.titlebar.selection-mode .titlebutton.button {
+ text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+ icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); }
+ .header-bar.selection-mode .titlebutton.button:backdrop,
+ .titlebar.selection-mode .titlebutton.button:backdrop {
+ icon-shadow: none; }
+
+.view:selected, GtkCalendar:selected, .view:selected:focus, GtkCalendar:focus:selected, .view:selected:hover, GtkCalendar:hover:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected,
+.titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected {
+ background-color: #4a90d9;
+ color: #ffffff;
+ outline-color: rgba(255, 255, 255, 0.3); }
+ .view:backdrop:selected, GtkCalendar:backdrop:selected, GtkCalendar:backdrop:focus:selected, GtkCalendar:backdrop:hover:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
+ .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected {
+ color: #ffffff; }
+
+/* Decouple the font of context menus from their entry/textview */
+.touch-selection,
+.context-menu {
+ font: initial; }
+
+.monospace {
+ font: Monospace; }
+
+/* GTK NAMED COLORS
+ ----------------
+ use responsibly! */
+/*
+widget text/foreground color */
+@define-color theme_fg_color #2e3436;
+/*
+text color for entries, views and content in general */
+@define-color theme_text_color black;
+/*
+widget base background color */
+@define-color theme_bg_color #ededed;
+/*
+text widgets and the like base background color */
+@define-color theme_base_color #ffffff;
+/*
+base background color of selections */
+@define-color theme_selected_bg_color #4a90d9;
+/*
+text/foreground color of selections */
+@define-color theme_selected_fg_color #ffffff;
+/*
+base background color of insensitive widgets */
+@define-color insensitive_bg_color #f4f4f4;
+/*
+text foreground color of insensitive widgets */
+@define-color insensitive_fg_color #8d9091;
+/*
+insensitive text widgets and the like base background color */
+@define-color insensitive_base_color #ffffff;
+/*
+widget text/foreground color on backdrop windows */
+@define-color theme_unfocused_fg_color #8d9091;
+/*
+text color for entries, views and content in general on backdrop windows */
+@define-color theme_unfocused_text_color black;
+/*
+widget base background color on backdrop windows */
+@define-color theme_unfocused_bg_color #ededed;
+/*
+text widgets and the like base background color on backdrop windows */
+@define-color theme_unfocused_base_color white;
+/*
+base background color of selections on backdrop windows */
+@define-color theme_unfocused_selected_bg_color #4a90d9;
+/*
+text/foreground color of selections on backdrop windows */
+@define-color theme_unfocused_selected_fg_color #ffffff;
+/*
+widgets main borders color */
+@define-color borders #a1a1a1;
+/*
+widgets main borders color on backdrop windows */
+@define-color unfocused_borders #a8a8a8;
+/*
+these are pretty self explicative */
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+@define-color success_color #73d216;
+/*
+these colors are exported for the window manager and shouldn't be used in applications,
+read if you used those and something break with a version upgrade you're on your own... */
+@define-color wm_title shade(#2e3436, 1.8);
+@define-color wm_unfocused_title #8d9091;
+@define-color wm_highlight white;
+@define-color wm_borders_edge white;
+@define-color wm_bg_a shade(#ededed, 1.2);
+@define-color wm_bg_b #ededed;
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+@define-color wm_button_hover_color_a shade(#ededed, 1.3);
+@define-color wm_button_hover_color_b #ededed;
+@define-color wm_button_active_color_a shade(#ededed, 0.85);
+@define-color wm_button_active_color_b shade(#ededed, 0.89);
+@define-color wm_button_active_color_c shade(#ededed, 0.9);
+@define-color content_view_bg #ffffff;
--- /dev/null
+// General guidelines:
+// - very unlikely you want to edit something else than _common.scss
+// - keep the number of defined colors to a minimum, use the color blending functions if
+// you need a subtle shade
+// - if you need to inverse a color function use the @if directive to match for dark $variant
+
+$variant: 'light';
+
+@import 'colors';
+@import 'drawing';
+@import 'common';
+@import 'colors-public';
--- /dev/null
+@import url("resource:///org/gtk/libgtk/theme/Adwaita/gtk-contained-dark.css");
--- /dev/null
+@import url("resource:///org/gtk/libgtk/theme/Adwaita/gtk-contained.css");
--- /dev/null
+#!/usr/bin/bash
+
+bundle exec sass --update --sourcemap=none .
--- /dev/null
+#! /bin/bash
+
+INKSCAPE="/usr/bin/inkscape"
+OPTIPNG="/usr/bin/optipng"
+
+SRC_FILE="assets.svg"
+ASSETS_DIR="assets"
+INDEX="assets.txt"
+
+for i in `cat $INDEX`
+do
+if [ -f $ASSETS_DIR/$i.png ]; then
+ echo $ASSETS_DIR/$i.png exists.
+else
+ echo
+ echo Rendering $ASSETS_DIR/$i.png
+ $INKSCAPE --export-id=$i \
+ --export-id-only \
+ --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\
+ # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png
+fi
+if [ -f $ASSETS_DIR/$i@2.png ]; then
+ echo $ASSETS_DIR/$i@2.png exists.
+else
+ echo
+ echo Rendering $ASSETS_DIR/$i@2.png
+ $INKSCAPE --export-id=$i \
+ --export-dpi=180 \
+ --export-id-only \
+ --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\
+ # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png
+fi
+done
+exit 0
--- /dev/null
+gem "sass", "~> 3.4.0"
--- /dev/null
+// When color definition differs for dark and light variant,
+// it gets @if ed depending on $variant
+
+
+$base_color: #fff;
+$bg_color: #fff;
+$fg_color: #000;
+
+$selected_fg_color: #fff;
+$selected_bg_color: #000; //#4a90d9;
+$selected_borders_color: #000;
+
+$borders_color: mix($bg_color,$fg_color,50%);
+$borders_edge: #fff;
+$link_color: $selected_bg_color;
+
+$suggested_color: #4a90d9;
+$warning_color: #f57900;
+$error_color: #cc0000;
+$success_color: #73d216;
+$destructive_color: #ef2929;
+
+$osd_fg_color: #fff;
+$osd_bg_color: transparentize(#000,0.2);
+$osd_borders_color: transparentize(#fff,0.8);
+
+//insensitive state derived colors
+$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
+$insensitive_bg_color: mix($bg_color, $base_color, 60%);
+$insensitive_borders_color: $borders_color;
+
+//colors for the backdrop state, derived from the main colors.
+$backdrop_base_color: $base_color;
+$backdrop_bg_color: $bg_color;
+$backdrop_fg_color: $fg_color;
+$backdrop_insensitive_color: $insensitive_fg_color;
+$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
+
+//apps rely on some named colors to be exported
+/* GTK NAMED COLORS */
+@define-color theme_fg_color #{"" + $fg_color};
+@define-color theme_bg_color #{"" + $bg_color};
+@define-color theme_base_color #{"" + $base_color};
+@define-color theme_selected_bg_color #{"" + $selected_bg_color};
+@define-color theme_selected_fg_color #{"" + $selected_fg_color};
+@define-color insensitive_bg_color #{"" + $insensitive_bg_color};
+@define-color insensitive_fg_color #{"" + $insensitive_fg_color};
+@define-color insensitive_base_color #{"" + $base_color};
+@define-color theme_unfocused_fg_color #{"" + $backdrop_fg_color};
+@define-color theme_unfocused_bg_color #{"" + $backdrop_bg_color};
+@define-color theme_unfocused_base_color #{"" + $backdrop_base_color};
+@define-color theme_unfocused_selected_bg_color #{"" + $selected_bg_color};
+@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color};
+@define-color borders #{"" + $borders_color};
+@define-color unfocused_borders #{"" + $backdrop_borders_color};
+
+@define-color warning_color #{"" + $warning_color};
+@define-color error_color #{"" + $error_color};
+@define-color success_color #{"" + $success_color};
+//@define-color desctructive_color $destructive_color
+
+//WM
+
+$_wm_highlight: $borders_edge;
+
+@define-color wm_title shade(#{"" + $fg_color}, 1.8);
+@define-color wm_unfocused_title #{"" + $backdrop_fg_color};
+@define-color wm_highlight #{"" + $_wm_highlight};
+@define-color wm_borders_edge #{"" + $borders_edge};
+
+@define-color wm_bg_a shade(#{"" + $bg_color}, 1.2);
+@define-color wm_bg_b #{"" + $bg_color};
+
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+
+@define-color wm_button_hover_color_a shade(#{"" + $bg_color}, 1.3);
+@define-color wm_button_hover_color_b #{"" + $bg_color};
+@define-color wm_button_active_color_a shade(#{"" + $bg_color}, 0.85);
+@define-color wm_button_active_color_b shade(#{"" + $bg_color}, 0.89);
+@define-color wm_button_active_color_c shade(#{"" + $bg_color}, 0.9);
+
+//FIXME this is really an API
+
+@define-color content_view_bg #{"" + $base_color};
+
--- /dev/null
+@function gtkalpha($c,$a) {
+ @return unquote("alpha(#{$c},#{$a})");
+}
+
+* {
+ padding: 0;
+ -GtkToolButton-icon-spacing: 4;
+ -GtkTextView-error-underline-color: $error_color;
+ -GtkPaned-handle-size: 1;
+ -gtk-icon-style: symbolic; //force symbolic style icons
+
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 16;
+
+ // The size for scrollbars. The slider is 2px smaller, but we keep it
+ // up so that the whole area is sensitive to button presses for the
+ // slider. The stepper button is larger in both directions, the slider
+ // only in the width
+
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
+
+ -GtkToolItemGroup-expander-size: 11;
+ -GtkExpander-expander-size: 16;
+ -GtkTreeView-expander-size: 11;
+
+ -GtkTreeView-horizontal-separator: 4;
+
+ -GtkMenu-horizontal-padding: 0;
+ -GtkMenu-vertical-padding: 0;
+
+ -GtkWidget-link-color: $link_color;
+ -GtkWidget-visited-link-color: $link_color;
+
+ -GtkWidget-focus-padding: 2; // FIXME: do we still need these?
+ -GtkWidget-focus-line-width: 1; //
+
+ -GtkDialog-button-spacing: 4;
+ -GtkDialog-action-area-border: 0;
+
+ -GtkStatusbar-shadow-type: none;
+
+ // We use the outline properties to signal the focus properties
+ // to the adwaita engine: using real CSS properties is faster,
+ // and we don't use any outlines for now.
+
+ outline-color: transparentize($fg_color, 0.7);
+ outline-style: dashed;
+ outline-offset: -3px;
+ outline-width: 1px;
+ outline-radius: 2px;
+
+}
+
+
+/***************
+ * Base States *
+ ***************/
+
+.background {
+ color: $fg_color;
+ background-color: $bg_color;
+}
+
+.background:backdrop {
+ text-shadow: none;
+ icon-shadow: none;
+
+ color: lighten($fg_color,10%);
+ background-color: $backdrop_bg_color;
+}
+
+/*
+ These wildcard seems unavoidable, need to investigate.
+ Wildcards are bad and troublesome, use them with care,
+ or better, just don't.
+ Everytime a wildcard is used a kitten dies, painfully.
+*/
+
+
+
+*:insensitive {
+ -gtk-image-effect: dim;
+}
+
+.gtkstyle-fallback {
+ background-color: $bg_color;
+ color: $fg_color;
+ &:prelight {
+ background-color: lighten($bg_color, 10%);
+ color: $fg_color;
+ }
+ &:active {
+ background-color: darken($bg_color, 10%);
+ color: $fg_color;
+ }
+ &:insensitive {
+ background-color: $insensitive_bg_color;
+ color: $insensitive_fg_color;
+ }
+ &:selected {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ }
+}
+
+.view {
+ color: $fg_color;
+ background-color: $base_color;
+ &:backdrop {
+ color: $backdrop_fg_color;
+ background-color: $backdrop_base_color;
+ }
+ &:selected,
+ &:selected:focus,
+ &:selected:hover {
+ @extend %selected_items;
+ }
+}
+
+.rubberband {
+ border: 1px solid $selected_bg_color;
+ background-color: transparentize($selected_bg_color,0.8);
+}
+
+GtkLabel {
+ &:selected,
+ &:selected:focus,
+ &:selected:hover,
+ &:backdrop:selected {
+ @extend %selected_items;
+ }
+}
+
+/*********************
+ * Spinner Animation *
+ *********************/
+
+@keyframes spin {
+ to { -gtk-icon-transform: rotate(1turn); }
+}
+
+.spinner {
+ background-image: none;
+ background-color: blue;
+ opacity: 0; // non spinning spinner makes no sense
+ -gtk-icon-source: -gtk-icontheme('process-working-symbolic');
+ &:active {
+ opacity: 1;
+ animation: spin 1s linear infinite;
+ &:insensitive {
+ opacity: 0.5;
+ }
+ }
+}
+
+/****************
+ * Text Entries *
+ ****************/
+
+.entry {
+ padding: 4px;
+ border-radius: 3px;
+ transition: all 200ms ease-out;
+ @include entry(normal);
+ &.flat, &.flat:focus {
+ padding: 2px;
+ @include entry(normal, $noedge:true);
+ border: none;
+ border-radius: 0;
+ }
+ &:focus { @include entry(focus); }
+ &:insensitive { @include entry(insensitive); }
+ &:backdrop { @include entry(backdrop); }
+ &:backdrop:insensitive { @include entry(backdrop-insensitive); }
+ &:selected, &:backdrop:selected {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ }
+ &:selected,
+ &:selected:focus {
+ @extend %selected_items;
+ }
+ &.progressbar {
+ margin: 1px;
+ border-radius: 0;
+ border-width: 0 0 2px;
+ border-color: $selected_bg_color;
+ border-style: solid;
+ background-image: none;
+ background-color: transparent;
+ box-shadow: none;
+ &:backdrop { background-color: transparent; }
+ }
+ .linked & {
+ &:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ &:dir(rtl) { border-right-style: none;}
+ }
+ &:last-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left-style: none;
+ &:dir(rtl) { border-left-style: solid; }
+ }
+ }
+ &.error {
+ color: $error_color;
+ border-color: $error_color;
+ &:focus { @include entry(focus, $error_color); }
+ &:selected, &:selected:focus {
+ background-color: $error_color;
+ }
+ }
+ &.warning {
+ color: $warning_color;
+ border-color: $warning_color;
+ &:focus { @include entry(focus, $warning_color); }
+ &:selected, &:selected:focus {
+ background-color: $warning_color;
+ }
+ }
+}
+
+/***********
+ * Buttons *
+ ***********/
+
+.button {
+ border-radius: 3px;
+ transition: all 200ms ease-out;
+ padding: 4px 6px;
+ @include button(normal);
+ &:hover, &.flat:hover {
+ @include button(hover);
+ -gtk-image-effect: highlight;
+ }
+ &:active, &.flat:active,
+ &:checked, &.flat:checked {
+ @include button(active);
+ transition-duration: 50ms;
+ }
+ &:backdrop, &.flat:backdrop {
+ @include button(backdrop);
+ &:active, &:checked {
+ @include button(backdrop-active);
+ }
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ &:insensitive:active {
+ @include button(backdrop-insensitive-active);
+ }
+ }
+ //&:selected, &.flat:selected, Why this?
+ //&:selected:focus, &.flat:focus {
+ // @extend %selected_items;
+ //}
+ &:insensitive {
+ @include button(insensitive);
+ &:active, &.flat:active {
+ @include button(insensitive-active);
+ }
+ }
+ &.flat, &.flat:backdrop {
+ @extend %undecorated_button;
+ }
+ //overlay / OSD style
+ .osd & {
+ padding: 6px;
+ border-width: 1px 1px 2px 1px;
+ @include button(osd);
+ @extend %linked;
+ &:hover {
+ @include button(osd-hover);
+ @extend %linked;
+ }
+ &:active, &:checked {
+ @include button(osd-active);
+ @extend %linked;
+ }
+ &:insensitive {
+ @include button(osd-insensitive);
+ @extend %linked;
+ }
+ &:backdrop {
+ @include button(osd-backdrop);
+ @extend %linked;
+ }
+ }
+ // Suggested and Destructive Action buttons
+ @each $b_type, $b_color in (suggested-action, $suggested_color),
+ (destructive-action, $destructive_color) {
+ &.#{$b_type} {
+ @include button(normal,$b_color, white);
+ &:hover {
+ @include button(hover,$b_color, white);
+ }
+ &:active, &:checked {
+ @include button(active,$b_color, white);
+ }
+ &:backdrop {
+ @include button(backdrop,$b_color,white);
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ }
+ &:insensitive {
+ @include button(insensitive);
+ }
+ }
+ }
+
+ // buttons in header bars and action bars
+ &.image-button { padding: 8px; }
+ &.text-button { padding: 6px 8px 5px; } // due to font metrics
+
+ //inline-toolbar buttons
+ .inline-toolbar &, .inline-toolbar &:backdrop {
+ border-radius: 2px;
+ border-width: 1px;
+ @extend %linked;
+ }
+
+ .primary-toolbar & { icon-shadow: none; } // tango icons don't need added shadows
+// .separator {
+// -GtkWidget-wide-separators: true;
+// -GtkWidget-horizontal-separator: 0;
+// }
+ .linked &, .linked &:backdrop {
+ @extend %linked;
+ }
+}
+
+// all the following is for the +|- buttons on inline toolbars, that way
+// should really be reprecated...
+.inline-toolbar GtkToolButton > .button { // redefining the button look is
+ // needed since those are flat...
+ @include button(normal, $noedge: true); // the box-shadow outset doesn't work
+ // in this case, hence $noedge
+ &:hover { @include button(hover, $noedge: true); }
+ &:active { @include button(active, $noedge:true); }
+ &:insensitive { @include button(insensitive, $noedge:true); }
+ &:insensitive:active { @include button(insensitive-active, $noedge:true); }
+ &:backdrop { @include button(backdrop); };
+ &:backdrop:active { @include button(backdrop-active); }
+ &:backdrop:insensitive { @include button(backdrop-insensitive); }
+ &:backdrop:insensitive:active { @include button(backdrop-insensitive-active);}
+}
+.inline-toolbar.toolbar GtkToolButton { // .inline-toolbar.toolbar here for
+ // higher specificity than the previous
+ // "button look" selector
+ & > .button.flat {
+ border-radius: 0;
+ border-left-style: none;
+ }
+ &:dir(rtl) > .button.flat {}
+ &:first-child > .button.flat {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid;
+ }
+ &:last-child > .button.flat {
+ border-radius: 0 3px 3px 0;
+ }
+ &:last-child:dir(rtl) > .button.flat {
+ border-right-style: solid;
+ }
+ &:only-child > .button.flat {
+ border-radius: 3px;
+ border-style: solid;
+ }
+}
+
+
+%linked_middle {
+ border-radius: 0;
+ border-left-style: none;
+ &:dir(rtl) {
+ border-radius: 0; // needed when including %linked_middle:dir(rtl)
+ border-right-style: none;
+ border-left-style: solid
+ }
+}
+
+%linked {
+ @extend %linked_middle;
+ &:first-child {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid;
+ }
+ &:last-child {
+ border-radius: 0 3px 3px 0;
+ &:dir(rtl) { border-right-style: solid; }
+ }
+ &:only-child {
+ border-radius: 3px;
+ border-style: solid;
+ }
+}
+
+%linked_vertical{
+ border-left-style: solid;
+ border-top-style: none;
+ &:first-child {
+ border-style: solid;
+ border-radius: 3px 3px 0 0;
+ }
+ &:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+ &:only-child {
+ border-radius: 3px;
+ border-style: solid;
+ }
+}
+
+%undecorated_button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px transparentize(white,1);
+ text-shadow: none;
+ icon-shadow: none;
+}
+
+/* menu buttons */
+.menuitem.button.flat {
+ @extend %undecorated_button;
+ outline-offset: -1px;
+ &:hover { background-color: mix($fg_color,$bg_color,10%); }
+ &:selected { @extend %selected_items; }
+ &:backdrop, &:backdrop:hover {
+ @extend %undecorated_button;
+ }
+}
+
+GtkColorButton.button { padding: 4px; } // Uniform padding on the
+ // GtkColorButton.button
+
+/*********
+ * Links *
+ *********/
+
+*:link {
+ color: $selected_bg_color; //FIXME use a proper color
+ &:hover, &:active, &:visited {
+ color: mix($fg_color, $selected_bg_color, 40%); //FIXME same here
+ }
+ &:backdrop, &:backdrop:hover {
+ color: $selected_bg_color;
+ }
+}
+
+.button:link, .button:visited {
+ color: $selected_bg_color; //FIXME use a proper color
+ @extend %undecorated_button;
+ text-shadow: none;
+ &:hover, &:active {
+ @extend %undecorated_button;
+ color: mix($fg_color, $selected_bg_color, 40%); //FIXME same here
+ text-shadow: none;
+ }
+ &:backdrop {
+ @extend %undecorated_button; //This shouldn't be needed but avoids
+ //a weird transition which for some reason
+ //makes borders blink on hover
+ color: $selected_bg_color; //FIXME use a proper color
+ }
+}
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+
+.spinbutton {
+ .button {
+ background-image: none;
+ border-width: 0 0 0 1px;
+ border-color: transparentize($borders_color,0.7);
+ color: mix($fg_color,$base_color,95%);
+ border-radius: 0;
+ box-shadow: none;
+ // padding-left: 6px;
+ // padding-right: 6px;
+ &:dir(rtl) { border-width: 0 1px 0 0; }
+ &:hover {
+ color: $fg_color;
+ background-color: transparentize(black,0.95);
+ }
+ &:insensitive {
+ color: transparentize($insensitive_fg_color,0.7);
+ }
+ &:active {
+ box-shadow: inset 0 2px 3px -1px transparentize(black,0.8);
+ background-color: transparentize(black,0.9);
+ }
+ &:backdrop {
+ border-color: transparentize($backdrop_borders_color,0.7);
+ }
+ &:backdrop:insensitive {
+ background-image: none;
+ color: transparentize($backdrop_insensitive_color,0.7);
+ border-width: 0 0 0 1px; // It is needed or it gets overridden
+ &:dir(rtl) { border-width: 0 1px 0 0; }
+ }
+ }
+ &.vertical {
+ .button {
+ &:first-child {
+ @extend %top_button;
+ @include button(normal, $noedge: true);
+ &:active {
+ @extend %top_button;
+ @include button(active, $noedge: true);
+ }
+ &:hover {
+ @extend %top_button;
+ @include button(hover, $noedge: true);
+ }
+ &:insensitive {
+ @extend %top_button;
+ @include button(insensitive, $noedge: true);
+ }
+ &:backdrop {
+ @extend %top_button;
+ @include button(backdrop);
+ }
+ }
+ &:last-child {
+ @extend %bottom_button;
+ @include button(normal);
+ &:active {
+ @extend %bottom_button;
+ @include button(active);
+ }
+ &:hover {
+ @extend %bottom_button;
+ @include button(hover);
+ }
+ &:insensitive {
+ @extend %bottom_button;
+ @include button(insensitive);
+ }
+ &:backdrop {
+ @extend %bottom_button;
+ @include button(backdrop);
+ }
+ }
+ &:backdrop:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ }
+ &.entry {
+ // we should remove the bottom edge hilight here, but seems
+ // like buttons are on top of it so it doesn't show up
+ border-radius: 0;
+ }
+ %top_button {
+ border-radius: 3px 3px 0 0;
+ border-bottom-width: 0;
+ }
+ %bottom_button {
+ border-radius: 0 0 3px 3px;
+ border-top-width: 0;
+ }
+ }
+/* This is to fix spinbuttons in entries, but I feel like hiding code issues
+ * hence it's commented atm.
+ * GtkTreeView & {
+ * &.entry, &.entry:focus {
+ * padding: 1px;
+ * border-width: 1px 0;
+ * border-color: $selected_bg_color;
+ * border-radius: 0;
+ * box-shadow: none;
+ * }
+ * } */
+}
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+
+ //FIXME padding issue
+ padding: 0;
+
+ -GtkComboBox-arrow-scaling: 0.5;
+ -GtkComboBox-shadow-type: none;
+
+ box-shadow: 0 1px $borders_edge;
+
+ @include _button_text_shadow;
+
+ &:insensitive {
+ color: $insensitive_fg_color;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ &:backdrop {
+ color: $backdrop_fg_color;
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ &:backdrop:insensitive {
+ color: $backdrop_insensitive_color;
+ }
+ .menuitem { text-shadow: none; }
+ .separator {
+ // always disable separators
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+ }
+ &.combobox-entry .entry {
+ border-radius: 3px 0 0 3px;
+ &:dir(rtl) {
+ border-radius: 0 3px 3px 0;
+ }
+ }
+ &.combobox-entry .button, &.combobox-entry .button:backdrop {
+ // It is needed to specify the backdrop button or it gets overridden
+ border-radius: 0 3px 3px 0;
+ border-left-style: none;
+ &:dir(rtl) {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid;
+ border-right-style: none;
+ }
+ }
+}
+
+.linked > GtkComboBox > .button {
+ // the combo is a composite widget so the way we do button linkind doesn't
+ // work, special case needed. See
+ // https://bugzilla.gnome.org/show_bug.cgi?id=733979
+ &:dir(ltr) { @extend %linked_middle; } // specificity bump
+ &:dir(rtl) { @extend %linked_middle:dir(rtl); }
+}
+.linked > GtkComboBox:first-child > .button {
+ @extend %linked:first-child;
+}
+.linked > GtkComboBox:last-child > .button {
+ @extend %linked:last-child;
+}
+.linked > GtkComboBox:only-child > .button {
+ @extend %linked:only-child;
+}
+
+/************
+ * Toolbars *
+ ************/
+.toolbar { //FIXME: why is all this being ignored?
+ padding: 6px;
+ background-color: $bg_color;
+ &.osd {
+ background-color: $osd_bg_color;
+ border-radius: 6px;
+ padding: 12px;
+ }
+ //searchbar & inline-toolbar
+ &.inline-toolbar {
+ @extend %inset-bar;
+ border-width: 0 1px 1px;
+ padding: 3px;
+ border-radius: 0 0 4px 4px;
+ }
+ &.search-bar {
+ @extend %inset-bar;
+ border-width: 0 0 1px;
+ padding: 3px;
+ }
+}
+
+%inset-bar {
+ border-style: solid;
+ border-color: $borders_color;
+ $_bg: mix($bg_color, $borders_color, 70%);
+ background-color: $_bg;
+ box-shadow: inset 0 2px 3px -1px mix($borders_color, $_bg, 60%);
+ //FIXME edge would be nice, but doesn't work
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
+ box-shadow: none;
+ }
+}
+
+/***************
+ * Header bars *
+ ***************/
+
+.titlebar,
+.header-bar {
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: $borders_color;
+ border-radius: 7px 7px 0 0;
+
+ background-color: transparent;
+ background-image: linear-gradient(to bottom,
+ lighten($bg_color,4%),
+ $bg_color);
+ box-shadow: inset 0 -1px mix($borders_color, $bg_color, 30%), // bottom shade
+ inset 0 1px $borders_edge; // top highlight
+ padding: 6px;
+
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: $bg_color;
+ background-image: none;
+ box-shadow: none;
+ }
+
+ .title {
+ font: Bold;
+ padding: 0px 12px;
+ }
+ .subtitle {
+ font-size: 80%;
+ padding: 0 12px;
+ }
+ .header-bar-separator,
+ & > GtkBox > .separator.vertical {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-separator-width: 1px;
+ border-width: 0 1px;
+ border-image: linear-gradient(to bottom,
+ transparentize($borders_color,1),
+ $borders_color 30%,
+ $borders_color 70%,
+ transparentize($borders_color,1) 100%)
+ 0 1 / 0 1px stretch; //FIXME use a proper color
+ &:backdrop {
+ border-image: linear-gradient(to bottom,
+ transparentize($backdrop_borders_color,
+ 0.5))
+ 0 1 / 1px 1px; //FIXME use a proper color
+ }
+ }
+ &.selection-mode {
+ color: darken($selected_bg_color, 15%);
+ text-shadow: 0 1px transparentize(black, 0.5);
+ background-image: linear-gradient(to bottom,
+ lighten($selected_bg_color,5%),
+ lighten($selected_bg_color,2%));
+ box-shadow: inset 0 -1px mix($borders_color,$bg_color, 30%), //bottom shade
+ inset 0 1px mix($borders_edge,$selected_bg_color, 50%); //top highlight
+ .button {
+ @include button(normal, $selected_bg_color, $selected_fg_color, noedge);
+ &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, noedge); }
+ &:active { @include button(active, $selected_bg_color, $selected_fg_color, noedge); }
+ &:insensitive { @include button(insensitive, $selected_bg_color, $selected_fg_color, noedge); }
+ &:backdrop {
+ @include button(backdrop, $selected_bg_color, $selected_fg_color, noedge);
+ border-color: darken($selected_bg_color, 15%);
+ }
+ &:backdrop:insensitive { @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, noedge); }
+ &.suggested-action {
+ @include button($t:normal, $noedge:true);
+ &:hover { @include button($t:hover,$noedge:true); }
+ &:active { @include button($t:active, $noedge:true); }
+ &:insensitive { @include button($t:insensitive, $noedge:true); }
+ &:backdrop { @include button($t:backdrop, $noedge:true); }
+ &:backdrop:insensitive { @include button($t:backdrop-insensitive, $noedge:true); }
+ }
+ }
+ .selection-menu {
+ border-width: 0;
+ background-image: none;
+ box-shadow: none;
+ }
+ }
+ .tiled &, .maximized & {
+ border-radius: 0; // squared corners when the window is max'd or tiled
+ }
+}
+
+/**************
+ * Tree Views *
+ **************/
+column-header {
+ .button {
+ @extend %column_header_button;
+ $_column_header_color: mix($fg_color,$base_color,50%);
+ color: $_column_header_color;
+ font-weight: bold;
+ text-shadow: none;
+ box-shadow: none;
+ &:hover {
+ @extend %column_header_button;
+ color: mix($_column_header_color,$fg_color,50%);
+ box-shadow: none;
+ }
+ &:active {
+ @extend %column_header_button;
+ color: $fg_color;
+ }
+ }
+ &:last-child .button,
+ &:last-child.button { //treeview-like derived widgets in Banshee and Evolution
+ border-right-style: none;
+ }
+}
+
+%column_header_button {
+ border-width: 0 1px 1px 0;
+ border-radius: 0;
+ background-image: none;
+ border-color: $bg_color;
+ text-shadow: none;
+ &:insensitive {
+ border-color: $bg_color;
+ background-image: none;
+ }
+ &:backdrop {
+ border-color: $backdrop_bg_color;
+ border-width: 0 1px 1px 0;
+ color: mix($backdrop_fg_color, $backdrop_bg_color,50%);
+ background-image: none;
+ &:insensitive {
+ border-color: $backdrop_bg_color;
+ background-image: none;
+ }
+ }
+}
+GtkTreeView.view.progressbar { //Progressbar in treeview cells
+ color: $base_color;
+ border-radius: 4px;
+ background-image: linear-gradient(to bottom,
+ $selected_bg_color,
+ darken($selected_bg_color,10%));
+ &:selected {
+ color: $selected_bg_color;
+ background-image: linear-gradient(to bottom,
+ $base_color,
+ darken($base_color,10%));
+ &:backdrop {
+ color: $selected_bg_color;
+ background-image: none;
+ background-color: $backdrop_base_color;
+ }
+ }
+ &:backdrop {
+ color: $backdrop_base_color;
+ background-image: none;
+ }
+}
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+ padding: 0px;
+ background-color: mix($fg_color,$bg_color,5%); //Uhm?
+ &:backdrop { background-color: $backdrop_bg_color; }
+ & > .menuitem {
+ padding: 4px 8px;
+ &:hover { //Seems like it :hover even with keyboard focus
+ box-shadow: inset 0 -3px $selected_bg_color;
+ color: $selected_bg_color;
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ box-shadow: none;
+ }
+ }
+}
+
+.menu {
+ padding: 0px;
+ background-color: $base_color;
+ //border: 1px solid $borders_color;
+ .menuitem {
+ padding: 4px;
+ &:hover {
+ color: $selected_fg_color;
+ background-color: $selected_bg_color;
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ &:backdrop { color: $backdrop_insensitive_color; }
+ }
+ &:backdrop, &:backdrop:hover {
+ color: $backdrop_fg_color;
+ background-color: $backdrop_base_color;
+ }
+ //submenu indicators
+ &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); }
+ &.arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+ }
+}
+
+
+
+/***************
+ * Popovers *
+ ***************/
+
+.popover {
+ margin: 10px;
+ padding: 2px;
+ border-color: $borders-color;
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 5px;
+ //background-clip: border-box;
+ background-color: $bg_color;
+
+ box-shadow: 0 2px 3px transparentize(black, 0.5);
+ &:backdrop {
+ box-shadow: none;
+ }
+ & > .list,
+ & > .view,
+ & > .toolbar {
+ background-color: transparent;
+ }
+ .separator {
+ font-size: 80%;
+ font-weight: bold;
+ color: mix($fg_color, $bg_color, 20%);
+ text-shadow: none;
+ background-color: transparent;
+ icon-shadow: none;
+ border: 0;
+ }
+ .button.flat,
+ .button.flat:hover {
+ color: $fg_color;
+ text-shadow: none;
+ transition: none;
+ }
+ &.osd { // Also used for touch cutnpaste overlays
+ // FIXME Doesn't work
+ background-image: none;
+ background-color: $osd_bg_color;
+ border: 1px solid $borders_color;
+ color: $osd_fg_color;
+ .button {
+ color: white;
+ text-shadow: none;
+ @include button(osd);
+ &:hover { @include button(osd-hover); };
+ &:active { @include button(osd-active); };
+ &:insensitive { @include button(osd-insensitive); };
+ }
+ }
+}
+
+//touch selection handlebars for the Popover.osd above
+.cursor-handle {
+ background-color: transparent;
+ background-image: none;
+ &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); }
+ &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); }
+}
+
+/*****************
+ * Notebooks and *
+ * Tabs *
+ *****************/
+
+.notebook {
+ // Through me you go to the grief wracked city;
+ // Through me you go to everlasting pain;
+ // Through me you go a pass among lost souls.
+ // ...
+ // Abandon all hope — Ye Who Enter Here
+ padding: 0;
+ background-color: $base_color;
+ -GtkNotebook-initial-gap: 10;
+ -GtkNotebook-arrow-spacing: 5;
+ -GtkNotebook-tab-curvature: 0;
+ -GtkNotebook-tab-overlap: -8;
+ -GtkNotebook-has-tab-gap: false;
+ -GtkWidget-focus-padding: 0;
+ -GtkWidget-focus-line-width: 0;
+ transition: all 200ms ease-out;
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ }
+ &.frame {
+ border: 1px solid $borders_color;
+ // FIXME doesn't work
+ &.top { border-top-width: 0; }
+ &.bottom { border-bottom-width: 0; }
+ &.right { border-right-width: 0; }
+ &.left { border-left-width: 0; }
+ &:backdrop { border-color: $backdrop_borders_color; }
+ }
+ &.header {
+ // FIXME: double borders in some case, can't fix it w/o a class tho
+ // FIXME: doesn't work on dark var
+ background-color: mix($bg_color, $borders_color, 70%);
+
+ // this is the shading of the header behind the tabs
+ &.frame {
+ border: 1px solid $borders_color;
+ &.top { border-bottom-width: 0; }
+ &.bottom { border-top-width: 0; }
+ &.right { border-left-width: 0; }
+ &.left { border-right-width: 0; }
+ &:backdrop { border-color: $backdrop_borders_color; }
+ }
+
+ $_header_shade: inset 0 2px 3px -1px transparentize(black, 0.85);
+ &.top {
+ box-shadow: $_header_shade,
+ inset 0 -1px $borders_color; // border
+ &:backdrop { box-shadow: inset 0 -1px $backdrop_borders_color; }
+ }
+ &.bottom {
+ box-shadow: $_header_shade,
+ inset 0 1px $borders_color;
+ &:backdrop { box-shadow: inset 0 1px $backdrop_borders_color; }
+ }
+ &.right {
+ box-shadow: $_header_shade,
+ inset 1px 0 $borders_color;
+ &:backdrop { box-shadow: inset 1px 0 $backdrop_borders_color; }
+ }
+ &.left {
+ box-shadow: $_header_shade,
+ inset -1px 0 $borders_color;
+ &:backdrop { box-shadow: inset -1px 0 $backdrop_borders_color; }
+ }
+ &:backdrop {
+ // same color as backdrop pushed button
+ background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
+ box-shadow: none;
+ }
+ }
+ tab {
+ border-width: 0;
+ border-style: solid;
+ border-color: transparent;
+ background-color: transparent;
+
+ outline-offset: 0;
+
+ $tab_indicator_size: 3px;
+ //vertical tab sizing
+ $vt_vpadding: 8px;
+ $vt_hpadding: 20px;
+ // horizontal tab sizing
+ $ht_vpadding: 5px;
+ $ht_hpadding: 20px;
+
+ //FIXME: we get double border in some cases, not considering the broken
+ //notebook content frame...
+ &.top, &.bottom { padding: $vt_vpadding $vt_hpadding; }
+ &.left, &.right { padding: $ht_vpadding $ht_hpadding; }
+
+
+ /* works for testnotebookdnd, but there's a superfluous border
+ in gedit or web, commented out for now, needs gtk fixes
+ &.reorderable-page {
+ &.top {
+ padding-top: ($vt_vpadding - 1px);
+ border-top-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.bottom {
+ padding-bottom: ($vt_vpadding - 1px);
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left {
+ padding-left: ($ht_hpadding - 1px);
+ border-left-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ &.right {
+ padding-right: ($ht_hpadding - 1px);
+ border-right-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ }
+ */
+ &.reorderable-page {
+ &.top, &.bottom {
+ padding-left: 12px; // for a nicer close button
+ padding-right: 12px; // placement
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left, &.right {
+ border-bottom-width: 1px;
+ border-top-width: 1px;
+ }
+ }
+ &.top {
+ //padding-bottom: ($vt_vpadding -$tab_indicator_size);
+ border-bottom-width: $tab_indicator_size;
+ }
+ &.bottom {
+ //padding-top: ($vt_vpadding -$tab_indicator_size);
+ border-top-width: $tab_indicator_size;
+ }
+ &.left {
+ //padding-right: ($ht_hpadding -$tab_indicator_size);
+ border-right-width: $tab_indicator_size;
+ }
+ &.right {
+ //padding-left: ($ht_hpadding -$tab_indicator_size);
+ border-left-width: $tab_indicator_size;
+ }
+
+ //here's the interesting stuff
+ &:hover, &.prelight-page {
+ border-color: $borders_color;
+ }
+ &:active, &.active-page, &:backdrop:active {
+ border-color: $selected_bg_color;
+ }
+ &:backdrop {
+ background-color: transparent;
+ border-color: transparent;
+ }
+ @each $_tab, $_border in (top, bottom),
+ (bottom, top),
+ (left, right),
+ (right, left) {
+ &.reorderable-page.#{$_tab} {
+ border-color: transparent;
+ &:hover, &.prelight-page {
+ border-color: transparentize($borders_color,0.7);
+ border-#{$_border}-color: $borders_color;
+ background-color: transparentize($bg_color,0.8);
+ }
+ &:active, &.active-page {
+ background-color: transparentize($bg_color,0.5);
+ border-color: transparentize($borders_color,0.5);
+ border-#{$_border}-color: $selected_bg_color;
+ &:hover { background-color: transparentize($bg_color,0.3); }
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: $backdrop_bg_color;
+ border-#{$_border}-color: $selected_bg_color;
+ }
+ }
+ &:backdrop {
+ border-color: transparent;
+ background-color: transparent;
+ }
+ }
+ }
+ GtkLabel { //tab text
+ padding: 0 2px; // needed for a nicer focus ring
+ font-weight: bold;
+ color: $insensitive_fg_color; /* color: inherit doesn't work here */
+ &:backdrop, &.prelight-page:backdrop {
+ color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
+ }
+ }
+ &.prelight-page GtkLabel, GtkLabel.prelight-page {
+ // prelight tab text
+ color: mix($fg_color, $insensitive_fg_color, 50%);
+ }
+ &.active-page GtkLabel, GtkLabel.active-page {
+ // active tab text
+ color: $fg_color;
+ &:backdrop { color: $backdrop_fg_color; }
+ }
+ .button { //tab close button
+ border: 1px solid transparent;
+ @extend %undecorated_button;
+ icon-shadow: none;
+ transition: none;
+ color: transparentize($fg_color,0.7);
+ &:hover {
+ color: $fg_color;
+ @include button(hover, $noedge: true);
+ background-image: none;
+ box-shadow: none;
+ }
+ &:active {
+ @include button(active, $noedge: true);
+ }
+ &:backdrop {
+ color: transparentize($backdrop_fg_color,0.7);
+ border-color: transparent;
+ }
+ & > GtkImage { // this is a hack which makes tabs grow
+ padding: 2px;
+ }
+ }
+ }
+}
+
+//.notebook > .frame,
+//.notebook > .view { border: none; }
+
+/**************
+ * Scrollbars *
+ **************/
+
+.scrollbar {
+ background-clip: padding-box;
+ background-image: none;
+ border-style: solid;
+ -GtkRange-trough-border: 0;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkRange-slider-width: 20;
+ -GtkScrollbar-min-slider-length: 42; // minimum size for the slider.
+ // sadly can't be in '.slider'
+ // where it belongs
+
+ -GtkRange-stepper-spacing: 0;
+ -GtkRange-trough-under-steppers: 1;
+ .button {
+ border: none;
+ }
+ &.trough { @extend .scrollbars-junction; }
+ &.slider {
+ border-radius: 20px;
+ border: 3px solid transparent; //margin :/
+ background-color: mix($bg_color, $fg_color, 50%);
+ &:backdrop, &:insensitive {
+ background-color: mix($bg_color, $fg_color, 90%);
+ }
+ &:hover {
+ background-color: mix($bg_color, $fg_color, 30%);
+ }
+ &:prelight:active {
+ background-color: $selected_bg_color;
+ }
+ &.fine-tune {
+ border-width: 5px;
+ &:prelight:active {
+ background-color: $selected_bg_color;
+ }
+ }
+ }
+}
+
+.scrollbars-junction { // the small square between two scrollbars
+ border-color: transparent;
+ background-color: darken($bg_color, 5%);
+ &:backdrop { background-color: transparent; }
+}
+
+
+/**********
+ * Switch *
+ **********/
+
+GtkSwitch {
+ -GtkSwitch-slider-width: 47px;
+ font: bold condensed 9;
+ outline-offset: -4px;
+ &.trough {
+ // similar to the .scale
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: $borders_color;
+ background-color: mix($bg_color,$borders_color,60%);
+ box-shadow: inset 0 1px transparentize(black, 0.9); /*outset not working*/
+ text-shadow: 0 1px transparentize(black, 0.9);
+ &:active {
+ color: white;
+ border-color: $selected_borders_color;
+ background-color: $selected_bg_color;
+ box-shadow: $widget_edge;
+ text-shadow: 0 0 2px white;
+ }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ border-color: $borders_color;
+ background-color: $insensitive_bg_color;
+ box-shadow: $widget_edge;
+ text-shadow: none;
+ }
+ &:backdrop {
+ color: $backdrop_fg_color;
+ border-color: $backdrop_borders_color;
+ background-color: $backdrop_bg_color;
+ box-shadow: none;
+ text-shadow: none;
+ &:active {
+ color: $backdrop_bg_color;
+ border-color: $selected_bg_color;
+ background-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ &:insensitive {
+ color: $backdrop_insensitive_color;
+ border-color: $backdrop_insensitive_color;
+ }
+ }
+ }
+ &.slider {
+ border-radius: 3px;
+ @include button(normal, $noedge: true);
+ box-shadow: inset 0 1px white,
+ inset 0 -2px transparentize($bg_color,0.4),
+ inset 0 -1px mix($bg_color,$borders_color,50%);
+ &:hover {
+ @include button(hover, $noedge: true);
+ box-shadow: inset 0 1px white,
+ inset 0 -2px transparentize($bg_color,0.4),
+ inset 0 -1px mix($bg_color,$borders_color,50%);
+ }
+ &:active { border: 1px solid $selected_borders_color; }
+ &:insensitive { @include button(insensitive, $noedge: true); }
+ &:backdrop { @include button(backdrop);
+ &:active{ border-color: $selected_bg_color; }
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ }
+ }
+ }
+}
+
+/*************************
+ * Check and Radio items *
+ *************************/
+
+// FIXME
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+ // this is for a nice focus on check and radios text
+ padding: 1px;
+ outline-offset: 0;
+}
+
+@each $w,$a in ('check', 'checkbox'),
+ ('radio','radio') {
+ .#{$w} {
+ color: transparentize($fg_color,0.9);
+ background-image: none;
+ -gtk-icon-source: -gtk-icontheme('#{$a}-symbolic');
+ &:hover { color: $borders_color; }
+ &:checked, &:active {
+ -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic');
+ color: $fg_color;
+ &:hover { color: $borders_color; }
+ &:insensitive {
+ color: $insensitive_fg_color;
+ &:backdrop { color: $backdrop_insensitive_color; }
+ }
+ &:backdrop { color: $backdrop_fg_color; }
+ }
+ &:insensitive {
+ color: transparentize($insensitive_fg_color,0.9);
+ &:backdrop { color: transparent; }
+ }
+ &:inconsistent {
+ -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic');
+ }
+ &:backdrop {
+ color: transparentize($backdrop_fg_color,0.9);
+ &:selected { color: transparentize($backdrop_base_color,0.9); }
+ }
+ }
+}
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 20;
+ -GtkRange-trough-border: 2;
+ outline-offset: -9px;
+ outline-radius: 4px;
+
+ &.fine-tune {
+ outline-offset: -7px;
+ outline-radius: 6px;
+ &.trough {
+ border-radius: 4px;
+ margin: 8px;
+ }
+ }
+ &.slider {
+ //FIXME: better gradient on the slider and hover state
+ @include button(normal, $noedge: true);
+ border-radius: 50%;
+ border-color: darken($borders_color,3%);
+ box-shadow: inset 0 1px white,
+ inset 0 #{-2px} $bg_color,
+ inset 0 #{-1px} mix($bg_color,$borders_color,50%);
+ &:hover {
+ @include button(hover, $noedge: true);
+ border-color: darken($borders_color,3%);
+ border-radius: 50%; // needed for double marks scales
+ box-shadow: inset 0 1px white,
+ inset 0 #{-2px} white,
+ inset 0 #{-1px} mix($bg_color,$borders_color,70%);
+ }
+ &:insensitive {
+ border-style: solid; // needed for double marks scales or they'll get
+ border-radius: 50%; // overridden
+ background-image: linear-gradient(to bottom, $insensitive_bg_color);
+ box-shadow: none;
+ }
+ &:backdrop {
+ border-style: solid; // needed for double marks scales or they'll get
+ border-radius: 50%; // overridden
+ border-color: darken($backdrop_borders_color,3%);
+ background-image: linear-gradient(to bottom, $backdrop_bg_color);
+ box-shadow: none;
+ }
+ &:backdrop:insensitive { @include button(backdrop-insensitive);}
+ &:active {
+ border: 1px solid darken($selected_borders_color,3%);
+ }
+ }
+ &.trough {
+ margin: 10px;
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: $borders_color;
+ background-color: mix($bg_color,$borders_color,60%);
+ box-shadow: inset 1px 1px transparentize(black, 0.9),
+ $widget_edge;
+ &.highlight {
+ border-color: $selected_borders_color;
+ background-color: $selected_bg_color;
+ box-shadow: $widget_edge;
+ &:backdrop {
+ border-color: $selected_bg_color;
+ background-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ }
+ &:insensitive, &.hilight:insensitive {
+ border-color: $insensitive_borders_color;
+ background-color: $insensitive_bg_color;
+ box-shadow: $widget_edge;
+ }
+ &:backdrop {
+ border-color: $backdrop_borders_color;
+ background-color: mix($backdrop_bg_color,$borders_color);
+ box-shadow: none;
+ }
+ &:backdrop:insensitive, .hilight:backdrop:insensitive {
+ border-color: $backdrop_insensitive_color;
+ background-color: $backdrop_bg_color;
+ }
+ }
+}
+
+//FIXME: scale sliders
+
+%scale_marks_above_horz {
+ .trough { margin: 14px 10px 10px; }
+ &.fine-tune .trough { margin: 12px 8px 8px; }
+}
+%scale_marks_below_horz {
+ .trough { margin: 10px 10px 14px; }
+ &.fine-tune .trough { margin: 8px 8px 12px; }
+}
+%scale_marks_above_vert {
+ .trough { margin: 10px 10px 10px 14px; }
+ &.fine-tune .trough { margin: 8px 8px 8px 12px; }
+}
+%scale_marks_below_vert {
+ .trough { margin: 10px 14px 10px 10px; }
+ &.fine-tune .trough { margin: 8px 12px 8px 8px; }
+}
+
+/*****************
+ * Progress bars *
+ *****************/
+
+//FIXME it's a wip ok?
+
+GtkProgressBar {
+ padding: 0;
+ font-size: 83%;
+ color: transparentize($fg_color, 0.6);
+ &:backdrop {
+ color: $backdrop_insensitive_color;
+ }
+}
+
+// moving bit
+.progressbar {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: $selected_borders_color;
+ background-color: $selected_bg_color;
+ // I really prefer these flat w/o this shadow - Lapo
+ box-shadow: inset 0 1px 0 transparentize($borders_edge,0.8);
+ &.vertical {
+ box-shadow: inset 1px 0 0 transparentize($borders_edge,0.8);
+ }
+ &:backdrop {
+ border-color: $selected_bg_color;
+ background-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ &.osd {
+ border-width: 0;
+ border-radius: 0;
+ -GtkProgressBar-xspacing: 0;
+ -GtkProgressBar-yspacing: 2px;
+ -GtkProgressBar-min-horizontal-bar-height: 2px; //FIXME still too tall
+ }
+}
+
+// background
+GtkProgressBar.trough {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: $borders_color;
+ background-color: mix($borders_color,$bg_color, 35%);
+ box-shadow: inset 1px 1px transparentize(black, 0.9),
+ $widget_edge;
+ &:backdrop{
+ border-color: $backdrop_borders_color;
+ background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
+ box-shadow: 0 1px transparentize(white,1);
+ }
+ &.osd {
+ background-color: transparent;
+ box-shadow: none;
+ border-width: 0;
+ //FIXME: there is a margin on top
+ }
+}
+
+/*************
+ * Level Bar *
+ *************/
+
+GtkLevelBar {
+ -GtkLevelBar-min-block-width: 34;
+ -GtkLevelBar-min-block-height: 3;
+}
+
+GtkLevelBar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34;
+}
+
+.level-bar {
+ &.trough {
+ // FIXME: outset not working
+ padding: 2px;
+ border-radius: 3px;
+ @include entry(normal);
+ &:backdrop {
+ @include entry(backdrop);
+ }
+ }
+ &.fill-block {
+ // FIXME: it would be nice to set make fill blocks bigger, but we'd need
+ // :nth-child working on discrete indicators
+ border-width: 1px;
+ border-style: solid;
+ border-color: darken($selected_bg_color,10%);
+ background-color: $selected_bg_color;
+ box-shadow: 0 1px transparentize(black, 0.9);
+ border-radius: 1px;
+ &:backdrop {
+ border-color: $selected_bg_color;
+ box-shadow: none;
+ }
+ &.indicator-discrete {
+ &.horizontal { margin: 0 1px; }
+ &.vertical { margin: 1px 0; }
+ }
+ &.level-high {
+ border-color: darken($success_color,10%);
+ background-color: $success_color;
+ &:backdrop { border-color: $success_color; }
+ }
+ &.level-low {
+ border-color: darken($warning_color,10%);
+ background-color: $warning_color;
+ &:backdrop { border-color: $warning_color; };
+ }
+ &.empty-fill-block {
+ background-color: transparent;
+ border-color: transparentize($fg_color,0.8);
+ box-shadow: none;
+ &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); }
+ }
+ }
+}
+
+// catch all extend :)
+
+%selected_items {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ outline-color: transparentize($selected_fg_color, 0.7);
+ &:backdrop { color: $backdrop_base_color; }
+}
+
+/**********
+ * Frames *
+ **********/
+.frame {
+ border: 1px solid $borders_color;
+ &.flat { border-style: none; }
+ &:backdrop { border-color: $backdrop_borders_color; }
+ padding: 0;
+ &.action-bar {
+ padding: 6px;
+ border-width: 1px 0 0;
+ }
+}
+
+GtkScrolledWindow {
+ .frame { border-radius: 2px; }
+ GtkViewport.frame { // avoid double borders when viewport inside scrolled window
+ border-style: none;
+ }
+}
+
+//vbox and hbox separators
+.separator {
+ // always disable separators
+ // -GtkWidget-wide-separators: true;
+ color: transparentize(black, 0.9);
+
+ // Font and File button separators
+ GtkFileChooserButton &,
+ GtkFontButton & {
+ // always disable separators
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+ }
+}
+
+/*********
+ * Lists *
+ *********/
+
+.list, .list-row {
+ background-color: $base_color;
+ border-color: $borders_color;
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ border-color: $backdrop_borders_color;
+ }
+}
+
+.list-row,
+.grid-child {
+ padding: 2px;
+}
+
+.list-row.button {
+ @extend %undecorated_button;
+ background-color: transparentize($base_color,1); // for the transition
+ border-style: none; // I need no borders here
+ border-radius: 0; // and no rounded corners
+ box-shadow: none; // and no box-shadow
+ &:hover {
+ background-color: mix(black, $base_color, 5%);
+ }
+ &:active {
+ box-shadow: inset 0 2px 2px -2px transparentize(black,0.8);
+ }
+ &:selected {
+ &:active { box-shadow: inset 0 2px 3px -1px transparentize(black,0.5); }
+ &:hover {
+ background-color: mix(black, $selected_bg_color, 10%);
+ }
+ }
+ &:backdrop:hover {
+ @extend %undecorated_button;
+ }
+}
+
+.list-row:selected {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ &:backdrop { color: $backdrop_base_color;}
+}
+
+/*********************
+ * App Notifications *
+ *********************/
+
+.app-notification,
+.app-notification.frame {
+ padding: 10px;
+ border-width: 0 1px 1px;
+ border-style: solid;
+ border-color: $borders_color;
+ border-radius: 0 0 6px 6px;
+ background-image: linear-gradient(to bottom, mix(black, $bg_color, 6%) 5%,
+ mix(black, $bg_color, 4%));
+ // FIXME no space for outer shadow : box-shadow: 0 1px 1px rgba(0,0,0,.5);
+ .button { padding: 6px; }
+}
+
+/*************
+ * Expanders *
+ *************/
+
+GtkExpander {
+ -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+ &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+ &:hover { color: lighten($fg_color,30%); } //only lightens the arrow
+ &:active { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
+}
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+ border: 1px solid $borders_color;
+ &.button {
+ @extend %undecorated_button;
+ padding: 0 4px; //FIXME no effect on these pseudobuttons
+ color: mix($fg_color, $base_color, 40%); //we need a dimmed stuff var
+ &:hover {
+ @extend %undecorated_button;
+ color: $fg_color;
+ }
+ &:backdrop, &:backdrop:hover {
+ @extend %undecorated_button;
+ color: mix($backdrop_fg_color, $backdrop_base_color, 50%);
+ }
+ }
+ &.view { border-radius: 2px; }
+ &.header {
+ background: linear-gradient(to bottom,
+ lighten($bg_color,2%),
+ darken($bg_color,2%));
+ border-bottom-color: mix($borders_color,$bg_color,50%);
+ &:backdrop {
+ background-image: linear-gradient(to bottom, $backdrop_bg_color);
+ border-bottom-color: mix($backdrop_borders_color,$backdrop_bg_color,50%);
+ }
+ }
+}
+
+/***********
+ * Dialogs *
+ ***********/
+
+.message-dialog .dialog-action-area .button {
+ padding: 8px;
+}
+
+.message-dialog { // Message Dialog styling
+ -GtkDialog-button-spacing: 0;
+ .titlebar {
+ border-style: none;
+ box-shadow: inset 0 1px $borders_edge;
+ }
+ &.csd { // rounded bottom border styling for csd version
+ // bigger radius for better antialiasing
+ border-bottom-left-radius: 9px;
+ border-bottom-right-radius: 9px;
+ .dialog-action-area .button {
+ padding: 12px;
+ border-radius: 0;
+ @include button(normal, $noedge: true);
+ @extend %middle_button;
+ &:hover {
+ @include button(hover, $noedge: true);
+ @extend %middle_button;
+ }
+ &:active {
+ @include button(active, $noedge: true);
+ @extend %middle_button;
+ }
+ &:insensitive {
+ @include button(insensitive, $noedge: true);
+ @extend %middle_button;
+ }
+ &:backdrop {
+ @include button(backdrop, $noedge: true);
+ @extend %middle_button;
+ }
+ &:backdrop:insensitive {
+ @include button(backdrop-insensitive, $noedge: true);
+ @extend %middle_button;
+ }
+ @each $b_type, $b_color in (suggested-action, $suggested_color),
+ (destructive-action, $destructive_color) {
+ &.#{$b_type} {
+ @include button(normal, $b_color, white, $noedge: true);
+ @extend %middle_button;
+ &:hover {
+ @include button(hover, $b_color, white, $noedge: true);
+ @extend %middle_button;
+ }
+ &:active {
+ @include button(active, $b_color, white, $noedge: true);
+ @extend %middle_button;
+ }
+ &:backdrop {
+ @include button(backdrop, $b_color, white);
+ @extend %middle_button;
+ &:insensitive {
+ @include button(backdrop-insensitive);
+ @extend %middle_button;
+ }
+ }
+ &:insensitive {
+ @include button(insensitive);
+ @extend %middle_button;
+ }
+ }
+ }
+ &:first-child{ @extend %first_button; }
+ &:last-child { @extend %last_button; }
+ }
+ %middle_button {
+ border-right-style: none;
+ border-bottom-style: none;
+ }
+ %last_button { border-bottom-right-radius: 7px; }
+ %first_button {
+ border-left-style: none;
+ border-bottom-left-radius: 7px;
+ }
+ }
+}
+
+GtkFileChooserDialog {
+ .search-bar {
+ background-color: $base_color;
+ border-color: $bg_color;
+ box-shadow: none;
+ &:backdrop {
+ background-color: $backdrop_base_color;
+ border-color: $backdrop_bg_color;
+ }
+ }
+ .dialog-action-box {
+ border-top: 1px solid $borders_color;
+ &:backdrop { border-top-color: $backdrop_borders_color; }
+ }
+}
+
+/***********
+ * Sidebar *
+ ***********/
+
+.sidebar,
+.sidebar .view {
+ border: none;
+ $_sidebar_bg: lighten($bg_color,5%);
+ background-color: $_sidebar_bg;
+ .scrollbar {
+ &.trough {
+ background-color: darken($bg_color,10%);
+ border-radius: 6px;
+ border-width: 2px;
+ border-color: transparent;
+ }
+ &.slider {
+ background-color: $_sidebar_bg;
+ &:hover { background-color: lighten($bg_color, 10%); }
+ }
+ }
+ &:backdrop {
+ background-color: lighten($backdrop_bg_color,5%);
+ }
+ &:selected {
+ background-color: $selected_bg_color;
+ }
+ .separator {
+ color: mix($_sidebar_bg,$borders_color,70%);
+ }
+}
+
+GtkPaned {
+ // This is actually the invisible area of the paned separator, not a margin...
+ margin: 0 8px 8px 0; //drag area of the separator
+ &:dir(rtl) {
+ margin-right: 0;
+ margin-left: 8px;
+ }
+}
+
+.pane-separator {
+ //FIXME abusing a background-image to get rid of the handle decoration
+ //I'd like something better...
+ background-image: linear-gradient(to bottom, $borders_color);
+ &:backdrop {
+ background-image: linear-gradient(to bottom, $backdrop_borders_color);
+ }
+}
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+ border-width: 0;
+ border-style: none;
+}
+
+.info,
+.question,
+.warning,
+.error {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ text-shadow: 0 1px darken($selected_bg_color, 10%);
+ border-color: darken($selected_bg_color, 10%);
+ .button {
+ @include button(normal, $selected_bg_color, $selected_fg_color, noedge);
+ &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, noedge); }
+ &:active { @include button(active, $selected_bg_color, $selected_fg_color, noedge); }
+ &:insensitive { @include button(insensitive, $selected_bg_color, $selected_fg_color, noedge); }
+ &:backdrop { @include button(backdrop, $selected_bg_color, $selected_fg_color, noedge); }
+ &:backdrop:insensitive { @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, noedge); }
+ }
+}
+
+/************
+ * Tooltips *
+ ************/
+
+.tooltip {
+ color: white;
+ padding: 4px; /* not working */
+ border-radius: 5px;
+ background-color: transparentize(black,0.2); //FIXME proper color
+ text-shadow: 0 1px black;
+// border: 2px solid $borders_color; gnome shell style?
+}
+
+.tooltip * { //Yeah this is ugly
+ padding: 4px;
+ background-color: transparent;
+ color: inherit; // just to be sure
+}
+
+/*****************
+ * Color Chooser *
+ *****************/
+
+GtkColorSwatch {
+
+ border: 1px solid transparentize(black,0.7);
+ box-shadow: inset 0 1px 1px transparentize(black, 0.8);
+
+ &.color-light {
+ &:hover {
+ background-image: linear-gradient(to bottom,
+ transparentize(white, 1) 40%,
+ transparentize(white, 0.6));
+ &:backdrop { background-image: none; }
+ }
+ }
+ &.color-dark {
+ &:hover {
+ background-image: linear-gradient(to bottom,
+ transparentize(white, 1) 40%,
+ transparentize(white, 0.8));
+ &:backdrop { background-image: none; }
+ }
+ }
+
+ &:hover { border-color: transparentize(black, 0.5); }
+
+ &:backdrop { border-color: transparentize(black,0.8); box-shadow: none; }
+
+ &.top {
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px;
+ }
+ &.bottom {
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px;
+ }
+ &.left, &:first-child {
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px;
+ }
+ &.right, &:last-child {
+ border-top-right-radius: 5px;
+ border-bottom-right-radius: 5px;
+ }
+ &:only-child {
+ border-radius: 5px;
+ }
+ &.color-active-badge {
+ border-width: 2px;
+ &:hover { background-image: none; }
+ &.color-light, &.color-light:hover {
+ color: transparentize(black,0.7);
+ border-color: transparentize(black,0.7);
+ }
+ &.color-dark, &.color-dark:hover {
+ color: transparentize(white,0.5);
+ border-color: transparentize(white,0.5);
+ }
+ }
+}
+GtkColorChooserWidget #add-color-button {
+ border-color: mix($borders_color,$bg_color,50%);
+ background-color: mix($borders_color,$bg_color,50%);
+ color: $bg_color;
+ box-shadow: none;
+ &:hover {
+ border-color: $borders_color;
+ background-color: $borders_color;
+ }
+ &:backdrop {
+ border-color: mix($backdrop_borders_color,$backdrop_bg_color,50%);
+ background-color: mix($backdrop_borders_color,$backdrop_bg_color,50%);
+ }
+}
+
+
+/**********************
+ * Window Decorations *
+ *********************/
+
+.window-frame {
+ border-radius: 7px 7px 0 0;
+ // lamefun trick to get rounded borders regardless of CSD use
+ border-width: 0px;
+
+ // this needs to be transparent
+ // see bug #722563
+ $_wm_border: transparentize(black, 0.77);
+ $_wm_border_backdrop: transparentize(black, 0.82);
+
+ box-shadow: 0 3px 9px 1px transparentize(black, 0.5),
+ 0 0 0 1px $_wm_border; //doing borders with box-shadow
+
+ /* this is used for the resize cursor area */
+ margin: 10px;
+
+ &:backdrop {
+ box-shadow: 0 2px 6px 2px transparentize(black, 0.8),
+ 0 0 0 1px $_wm_border_backdrop;
+ }
+ &.tiled {
+ border-radius: 0;
+ }
+ &.csd {
+ &.popup {
+ border-radius: 0;
+ box-shadow: 0 1px 2px transparentize(black, 0.8),
+ 0 0 0 1px transparentize($_wm_border,0.1);
+ }
+ &.tooltip {
+ border-radius: 5px;
+ box-shadow: none;
+ }
+ }
+}
+
+// Window Close button
+.button.titlebutton {
+ padding: 8px;
+ border-color: transparent;
+ background-image: none;
+ transition-property: border, box-shadow, color;
+ box-shadow: inset 0 1px transparentize(white,1),
+ 0 1px transparentize($borders_edge,1);
+ &:hover { @include button(normal); }
+ &:active { @include button(active); }
+ &:backdrop {
+ @include button(backdrop);
+ border-color: transparent;
+ transition-property: border, box-shadow, color;
+ }
+}
+
--- /dev/null
+// Drawing mixins
+
+// generic drawing of more complex things
+
+$widget_edge: 0 1px $borders_edge; //outer hilight "used" on
+ //most widgets
+
+@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
+//
+// Helper function to stack up to 4 box-shadows;
+//
+ @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
+ @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
+ @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
+ @else { box-shadow: $shadow1; }
+}
+
+// entries
+
+@mixin entry($t, $fc:$selected_bg_color, $noedge:false) {
+//
+// Entries drawing function
+//
+// $t: entry type
+// $fc: focus color
+// $noedge: set to true not to draw the bottom edge hilight
+//
+// possible $t values:
+// normal, focus, insensitive, backdrop, backdrop-insensitive;
+//
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom,
+ darken($base_color,3%),
+ $base_color 90%);
+ $_entry_edge: $widget_edge;
+ @if $noedge { $_entry_edge: none; }
+
+ @if $t==normal {
+ border-color: $borders_color;
+ @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%),
+ $_entry_edge);
+ }
+ @if $t==focus {
+ border-color: $fc;
+ @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%),
+ inset 0 0 2px 1px mix($fc,$base_color,20%),
+ $_entry_edge);
+ }
+ @if $t==insensitive {
+ color: $insensitive_fg_color;
+ border-color: $borders_color;
+ background-image: linear-gradient(to bottom, $insensitive_bg_color);
+ @include _shadows($_entry_edge);
+ }
+ @if $t==backdrop {
+ color: $backdrop_fg_color;
+ background-image: linear-gradient(to bottom, $backdrop_base_color);
+ box-shadow: 0 1px transparentize(white,1);
+ }
+ @if $t==backdrop-insensitive {
+ color: $backdrop_insensitive_color;
+ background-image: linear-gradient(to bottom, $backdrop_bg_color);
+ box-shadow: 0 1px transparentize(white,1);
+ }
+}
+
+// buttons
+
+@mixin _button_border_color ($c) { border-color: darken($c,25%); } // colored buttons want the border form the base color
+
+@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
+//
+// helper function for the text emboss effect
+//
+// $tc is the optional text color, not the shadow color
+//
+// TODO: this functions needs a way to deal with special cases
+//
+
+ $_dark: black;
+ $_bright: white;
+
+ @if lightness($tc) < 50% {
+ text-shadow: 0 1px $_bright;
+ icon-shadow: 0 1px $_bright;
+ }
+ @else {
+ text-shadow: 0 -1px $_dark;
+ icon-shadow: 0 -1px $_dark;
+ }
+}
+
+@mixin button($t, $c:$bg_color, $tc:$fg_color, $noedge:false ) {
+//
+// Button drawing function
+//
+// $t: button type,
+// $c: base button color for colored* types
+// $tc: optional text color for colored* types
+// $noedge: set to true not to draw the bottom edge hilight
+//
+// possible $t values:
+// normal, hover, active, insensitive, insensitive-active,
+// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active
+//
+ border-width: 2px;
+ border-style: solid;
+
+ $_top_hilight: if(lightness($c)> 70%, white, transparentize(white,0.9)); //not just dark/light but colored buttons
+
+ @if $t==normal {
+ //
+ // normal button
+ //
+ color: $tc;
+ background-image: linear-gradient(to bottom,
+ lighten($c,5%),
+ $c 40%,
+ darken($c,5%)
+ );
+
+ @if $c!=$bg_color { @include _button_border_color($c); }
+ @else { border-color: $borders_color; }
+
+ }
+
+ @else if $t==hover {
+ //
+ // hovered button
+ //
+ color: $tc;
+ @if $c!=$bg_color { @include _button_border_color($c); }
+ @else { border-color: $borders_color; }
+ background-image: linear-gradient(to bottom,
+ lighten($c,14%),
+ lighten($c,4%) 40%,
+ $c);
+
+ }
+
+ @else if $t==active {
+ //
+ // pushed button
+ //
+ @if $c!=$bg_color { @include _button_border_color($c); }
+ @else { border-color: $borders_color; }
+ @if $c!=$bg_color {
+ background-image: linear-gradient(to bottom, darken($c,25%));
+ color: $tc;
+ }
+ @else {
+ background-image: linear-gradient(to bottom,
+ $borders_color);
+ color: $bg_color;
+ }
+ }
+ @else if $t==insensitive {
+ //
+ // insensitive button
+ //
+ color: $insensitive_fg_color;
+ border-color: $insensitive_borders_color;
+ background-image: linear-gradient(to bottom, $insensitive_bg_color);
+ text-shadow: none;
+ icon-shadow: none;
+ }
+ @else if $t==insensitive-active {
+ //
+ // insensitive pushed button
+ //
+ color: $insensitive_fg_color;
+ border-color: $insensitive_borders_color;
+ background-image: linear-gradient(to bottom,
+ mix($insensitive_borders_color,
+ $insensitive_bg_color, 10%));
+ }
+
+ @else if $t==backdrop {
+ //
+ // backdrop button
+ //
+ color: if($c!=$bg_color, $tc, $backdrop_fg_color);
+ border-color: if($c!=$bg_color, $c, $backdrop_borders_color);
+ background-image: linear-gradient(to bottom,
+ if($c!=bg_color,$c,$backdrop_bg_color));
+ text-shadow: none;
+ icon-shadow: none;
+ }
+
+ @else if $t==backdrop-active {
+ //
+ // backdrop pushed button
+ //
+ color: $backdrop_fg_color;
+ border-color: $backdrop_borders_color;
+ background-image: linear-gradient(to bottom,
+ mix($backdrop_borders_color,$backdrop_bg_color, 35%));
+ }
+
+ @else if $t==backdrop-insensitive {
+ //
+ // backdrop insensitive button
+ //
+ color: $backdrop_insensitive_color;
+ border-color: $backdrop_borders_color;
+ background-image: linear-gradient(to bottom, $backdrop_bg_color);
+ }
+
+ @else if $t==backdrop-insensitive-active {
+ //
+ // backdrop insensitive pushed button
+ //
+ color: $backdrop_insensitive_color;
+ border-color: $backdrop_borders_color;
+ background-image: linear-gradient(to bottom,
+ mix($backdrop_borders_color,$backdrop_bg_color, 8%));
+ }
+
+ @else if $t==osd {
+ //
+ // normal osd button
+ //
+ background-image: none;
+ background-color: $osd_bg_color;
+ border-color: $osd_borders_color;
+ box-shadow: none;
+ }
+ @else if $t==osd-hover {
+ //
+ // active osd button
+ //
+ background-color: transparentize(#fff,0.99);
+ border-color: $osd_borders_color;
+ box-shadow: none;
+ }
+ @else if $t==osd-active {
+ //
+ // active osd button
+ //
+ background-color: transparentize(#fff,0.97);
+ border-color: $osd_borders_color;
+ box-shadow: none;
+ }
+ @else if $t==osd-insensitive {
+ //
+ // insensitive osd button
+ //
+ border-color: $osd_borders_color;
+ color: $insensitive_fg_color;
+ }
+
+}
+
+@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:false) {
+ color: mix($tc,$bg_color,80%);
+ @if $flat { background-image: linear-gradient(to bottom,$c); }
+ @else {
+ background-image: linear-gradient(to bottom,
+ mix(black,$c,15%) 5%,
+ mix(black,$c,10%) 20%,
+ mix(black,$c,10%) 90%,
+ $c
+ );
+ }
+
+ @if $c!=$bg_color { @include _button_border_color($c); }
+ @else { border-color: $borders_color; }
+
+ @if $noedge==false {
+ @if lightness($c) > 60% {
+ box-shadow: inset 0 -1px 0 $borders_edge,
+ 0 1px 0 $borders_edge;
+ }
+ @else {
+ box-shadow: inset 0 -1px 0 transparentize($borders_edge,0.5),
+ 0 1px 0 transparentize($borders_edge,0.5);
+ }
+ }
+
+}
--- /dev/null
+/* GTK NAMED COLORS */
+@define-color theme_fg_color #000;
+@define-color theme_bg_color #fff;
+@define-color theme_base_color #fff;
+@define-color theme_selected_bg_color #000;
+@define-color theme_selected_fg_color #fff;
+@define-color insensitive_bg_color white;
+@define-color insensitive_fg_color #7f7f7f;
+@define-color insensitive_base_color #fff;
+@define-color theme_unfocused_fg_color #000;
+@define-color theme_unfocused_bg_color #fff;
+@define-color theme_unfocused_base_color #fff;
+@define-color theme_unfocused_selected_bg_color #000;
+@define-color theme_unfocused_selected_fg_color #fff;
+@define-color borders #7f7f7f;
+@define-color unfocused_borders #8b8b8b;
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+@define-color success_color #73d216;
+@define-color wm_title shade(#000, 1.8);
+@define-color wm_unfocused_title #000;
+@define-color wm_highlight #fff;
+@define-color wm_borders_edge #fff;
+@define-color wm_bg_a shade(#fff, 1.2);
+@define-color wm_bg_b #fff;
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+@define-color wm_button_hover_color_a shade(#fff, 1.3);
+@define-color wm_button_hover_color_b #fff;
+@define-color wm_button_active_color_a shade(#fff, 0.85);
+@define-color wm_button_active_color_b shade(#fff, 0.89);
+@define-color wm_button_active_color_c shade(#fff, 0.9);
+@define-color content_view_bg #fff;
+* {
+ padding: 0;
+ -GtkToolButton-icon-spacing: 4;
+ -GtkTextView-error-underline-color: #cc0000;
+ -GtkPaned-handle-size: 1;
+ -gtk-icon-style: symbolic;
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 16;
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
+ -GtkToolItemGroup-expander-size: 11;
+ -GtkExpander-expander-size: 16;
+ -GtkTreeView-expander-size: 11;
+ -GtkTreeView-horizontal-separator: 4;
+ -GtkMenu-horizontal-padding: 0;
+ -GtkMenu-vertical-padding: 0;
+ -GtkWidget-link-color: #000;
+ -GtkWidget-visited-link-color: #000;
+ -GtkWidget-focus-padding: 2;
+ -GtkWidget-focus-line-width: 1;
+ -GtkDialog-button-spacing: 4;
+ -GtkDialog-action-area-border: 0;
+ -GtkStatusbar-shadow-type: none;
+ outline-color: rgba(0, 0, 0, 0.3);
+ outline-style: dashed;
+ outline-offset: -3px;
+ outline-width: 1px;
+ outline-radius: 2px; }
+
+/***************
+ * Base States *
+ ***************/
+.background {
+ color: #000;
+ background-color: #fff; }
+
+.background:backdrop {
+ text-shadow: none;
+ icon-shadow: none;
+ color: #1a1a1a;
+ background-color: #fff; }
+
+/*
+ These wildcard seems unavoidable, need to investigate.
+ Wildcards are bad and troublesome, use them with care,
+ or better, just don't.
+ Everytime a wildcard is used a kitten dies, painfully.
+*/
+*:insensitive {
+ -gtk-image-effect: dim; }
+
+.gtkstyle-fallback {
+ background-color: #fff;
+ color: #000; }
+ .gtkstyle-fallback:prelight {
+ background-color: white;
+ color: #000; }
+ .gtkstyle-fallback:active {
+ background-color: #e6e6e6;
+ color: #000; }
+ .gtkstyle-fallback:insensitive {
+ background-color: white;
+ color: #7f7f7f; }
+ .gtkstyle-fallback:selected {
+ background-color: #000;
+ color: #fff; }
+
+.view {
+ color: #000;
+ background-color: #fff; }
+ .view:backdrop {
+ color: #000;
+ background-color: #fff; }
+
+.rubberband {
+ border: 1px solid #000;
+ background-color: rgba(0, 0, 0, 0.2); }
+
+/*********************
+ * Spinner Animation *
+ *********************/
+@keyframes spin {
+ to {
+ -gtk-icon-transform: rotate(1turn); } }
+.spinner {
+ background-image: none;
+ background-color: blue;
+ opacity: 0;
+ -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
+ .spinner:active {
+ opacity: 1;
+ animation: spin 1s linear infinite; }
+ .spinner:active:insensitive {
+ opacity: 0.5; }
+
+/****************
+ * Text Entries *
+ ****************/
+.entry {
+ padding: 4px;
+ border-radius: 3px;
+ transition: all 200ms ease-out;
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ border-color: #7f7f7f;
+ box-shadow: inset 0 2px 2px -2px #7f7f7f, 0 1px #fff; }
+ .entry.flat, .entry.flat:focus {
+ padding: 2px;
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ border-color: #7f7f7f;
+ box-shadow: inset 0 2px 2px -2px #7f7f7f;
+ border: none;
+ border-radius: 0; }
+ .entry:focus {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ border-color: #000;
+ box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #cccccc, 0 1px #fff; }
+ .entry:insensitive {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: 0 1px #fff; }
+ .entry:backdrop {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ color: #000;
+ background-image: linear-gradient(to bottom, #fff);
+ box-shadow: 0 1px rgba(255, 255, 255, 0); }
+ .entry:backdrop:insensitive {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #fff);
+ box-shadow: 0 1px rgba(255, 255, 255, 0); }
+ .entry:selected, .entry:backdrop:selected {
+ background-color: #000;
+ color: #fff; }
+ .entry.progressbar {
+ margin: 1px;
+ border-radius: 0;
+ border-width: 0 0 2px;
+ border-color: #000;
+ border-style: solid;
+ background-image: none;
+ background-color: transparent;
+ box-shadow: none; }
+ .entry.progressbar:backdrop {
+ background-color: transparent; }
+ .linked .entry:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .linked .entry:first-child:dir(rtl) {
+ border-right-style: none; }
+ .linked .entry:last-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left-style: none; }
+ .linked .entry:last-child:dir(rtl) {
+ border-left-style: solid; }
+ .entry.error {
+ color: #cc0000;
+ border-color: #cc0000; }
+ .entry.error:focus {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ border-color: #cc0000;
+ box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #f4cccc, 0 1px #fff; }
+ .entry.error:selected, .entry.error:selected:focus {
+ background-color: #cc0000; }
+ .entry.warning {
+ color: #f57900;
+ border-color: #f57900; }
+ .entry.warning:focus {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ border-color: #f57900;
+ box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #fde4cc, 0 1px #fff; }
+ .entry.warning:selected, .entry.warning:selected:focus {
+ background-color: #f57900; }
+
+/***********
+ * Buttons *
+ ***********/
+.button {
+ border-radius: 3px;
+ transition: all 200ms ease-out;
+ padding: 4px 6px;
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .button:hover, .button.flat:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff);
+ -gtk-image-effect: highlight; }
+ .button:active, .button.flat:active, .button:checked, .button.flat:checked {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff;
+ transition-duration: 50ms; }
+ .button:backdrop, .button.flat:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .button.flat:backdrop:checked {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #d6d6d6); }
+ .button:backdrop:insensitive, .button.flat:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:active {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, whitesmoke); }
+ .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button:insensitive:active, .button:insensitive.flat:active {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #f2f2f2); }
+ .osd .button {
+ padding: 6px;
+ border-width: 1px 1px 2px 1px;
+ border-width: 2px;
+ border-style: solid;
+ background-image: none;
+ background-color: rgba(0, 0, 0, 0.8);
+ border-color: rgba(255, 255, 255, 0.2);
+ box-shadow: none; }
+ .osd .button:hover {
+ border-width: 2px;
+ border-style: solid;
+ background-color: rgba(255, 255, 255, 0.01);
+ border-color: rgba(255, 255, 255, 0.2);
+ box-shadow: none; }
+ .osd .button:active, .osd .button:checked {
+ border-width: 2px;
+ border-style: solid;
+ background-color: rgba(255, 255, 255, 0.03);
+ border-color: rgba(255, 255, 255, 0.2);
+ box-shadow: none; }
+ .osd .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ border-color: rgba(255, 255, 255, 0.2);
+ color: #7f7f7f; }
+ .osd .button:backdrop {
+ border-width: 2px;
+ border-style: solid; }
+ .button.suggested-action {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+ border-color: #1c5187; }
+ .button.suggested-action:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); }
+ .button.suggested-action:active, .button.suggested-action:checked {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #1c5187);
+ color: white; }
+ .button.suggested-action:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.suggested-action:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .button.suggested-action:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.destructive-action {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
+ border-color: #8e0b0b; }
+ .button.destructive-action:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); }
+ .button.destructive-action:active, .button.destructive-action:checked {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #8e0b0b);
+ color: white; }
+ .button.destructive-action:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #ef2929;
+ background-image: linear-gradient(to bottom, #ef2929);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.destructive-action:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .button.destructive-action:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .button.image-button {
+ padding: 8px; }
+ .button.text-button {
+ padding: 6px 8px 5px; }
+ .inline-toolbar .button, .inline-toolbar .button:backdrop {
+ border-radius: 2px;
+ border-width: 1px; }
+ .primary-toolbar .button {
+ icon-shadow: none; }
+
+.inline-toolbar GtkToolButton > .button {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .inline-toolbar GtkToolButton > .button:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff); }
+ .inline-toolbar GtkToolButton > .button:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .inline-toolbar GtkToolButton > .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .inline-toolbar GtkToolButton > .button:insensitive:active {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #f2f2f2); }
+ .inline-toolbar GtkToolButton > .button:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ .inline-toolbar GtkToolButton > .button:backdrop:active {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #d6d6d6); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, whitesmoke); }
+
+.inline-toolbar.toolbar GtkToolButton > .button.flat {
+ border-radius: 0;
+ border-left-style: none; }
+.inline-toolbar.toolbar GtkToolButton:first-child > .button.flat {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid; }
+.inline-toolbar.toolbar GtkToolButton:last-child > .button.flat {
+ border-radius: 0 3px 3px 0; }
+.inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat {
+ border-right-style: solid; }
+.inline-toolbar.toolbar GtkToolButton:only-child > .button.flat {
+ border-radius: 3px;
+ border-style: solid; }
+
+.osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .osd .button:backdrop, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked .button, .linked .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
+ border-radius: 0;
+ border-left-style: none; }
+ .osd .button:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
+ border-radius: 0;
+ border-right-style: none;
+ border-left-style: solid; }
+
+.osd .button:first-child, .inline-toolbar .button:first-child, .linked .button:first-child, .linked > GtkComboBox:first-child > .button {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid; }
+.osd .button:last-child, .inline-toolbar .button:last-child, .linked .button:last-child, .linked > GtkComboBox:last-child > .button {
+ border-radius: 0 3px 3px 0; }
+ .osd .button:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
+ border-right-style: solid; }
+.osd .button:only-child, .inline-toolbar .button:only-child, .linked .button:only-child, .linked > GtkComboBox:only-child > .button {
+ border-radius: 3px;
+ border-style: solid; }
+
+.button.flat, .button.flat:backdrop, .menuitem.button.flat, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active, .button:link:backdrop, .button:visited:backdrop, .notebook tab .button, .list-row.button, .list-row.button:backdrop:hover, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ icon-shadow: none; }
+
+/* menu buttons */
+.menuitem.button.flat {
+ outline-offset: -1px; }
+ .menuitem.button.flat:hover {
+ background-color: #e5e5e5; }
+
+GtkColorButton.button {
+ padding: 4px; }
+
+/*********
+ * Links *
+ *********/
+*:link {
+ color: #000; }
+ *:link:hover, *:link:active, *:link:visited {
+ color: black; }
+ *:link:backdrop, *:link:backdrop:hover {
+ color: #000; }
+
+.button:link, .button:visited {
+ color: #000;
+ text-shadow: none; }
+ .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active {
+ color: black;
+ text-shadow: none; }
+ .button:link:backdrop, .button:visited:backdrop {
+ color: #000; }
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+.spinbutton {
+ /* This is to fix spinbuttons in entries, but I feel like hiding code issues
+ * hence it's commented atm.
+ * GtkTreeView & {
+ * &.entry, &.entry:focus {
+ * padding: 1px;
+ * border-width: 1px 0;
+ * border-color: $selected_bg_color;
+ * border-radius: 0;
+ * box-shadow: none;
+ * }
+ * } */ }
+ .spinbutton .button {
+ background-image: none;
+ border-width: 0 0 0 1px;
+ border-color: rgba(127, 127, 127, 0.3);
+ color: #0c0c0c;
+ border-radius: 0;
+ box-shadow: none; }
+ .spinbutton .button:dir(rtl) {
+ border-width: 0 1px 0 0; }
+ .spinbutton .button:hover {
+ color: #000;
+ background-color: rgba(0, 0, 0, 0.05); }
+ .spinbutton .button:insensitive {
+ color: rgba(127, 127, 127, 0.3); }
+ .spinbutton .button:active {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
+ background-color: rgba(0, 0, 0, 0.1); }
+ .spinbutton .button:backdrop {
+ border-color: rgba(139, 139, 139, 0.3); }
+ .spinbutton .button:backdrop:insensitive {
+ background-image: none;
+ color: rgba(127, 127, 127, 0.3);
+ border-width: 0 0 0 1px; }
+ .spinbutton .button:backdrop:insensitive:dir(rtl) {
+ border-width: 0 1px 0 0; }
+ .spinbutton.vertical .button:first-child {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .spinbutton.vertical .button:first-child:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .spinbutton.vertical .button:first-child:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff); }
+ .spinbutton.vertical .button:first-child:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .spinbutton.vertical .button:first-child:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ .spinbutton.vertical .button:last-child {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .spinbutton.vertical .button:last-child:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .spinbutton.vertical .button:last-child:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff); }
+ .spinbutton.vertical .button:last-child:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .spinbutton.vertical .button:last-child:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ .spinbutton.vertical .button:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .spinbutton.vertical.entry {
+ border-radius: 0; }
+ .spinbutton.vertical .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop {
+ border-radius: 3px 3px 0 0;
+ border-bottom-width: 0; }
+ .spinbutton.vertical .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop {
+ border-radius: 0 0 3px 3px;
+ border-top-width: 0; }
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+ padding: 0;
+ -GtkComboBox-arrow-scaling: 0.5;
+ -GtkComboBox-shadow-type: none;
+ box-shadow: 0 1px #fff;
+ text-shadow: 0 1px white;
+ icon-shadow: 0 1px white; }
+ GtkComboBox:insensitive {
+ color: #7f7f7f;
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkComboBox:backdrop {
+ color: #000;
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkComboBox:backdrop:insensitive {
+ color: #7f7f7f; }
+ GtkComboBox .menuitem {
+ text-shadow: none; }
+ GtkComboBox .separator {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+ GtkComboBox.combobox-entry .entry {
+ border-radius: 3px 0 0 3px; }
+ GtkComboBox.combobox-entry .entry:dir(rtl) {
+ border-radius: 0 3px 3px 0; }
+ GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .button:backdrop {
+ border-radius: 0 3px 3px 0;
+ border-left-style: none; }
+ GtkComboBox.combobox-entry .button:dir(rtl), GtkComboBox.combobox-entry .button:backdrop:dir(rtl) {
+ border-radius: 3px 0 0 3px;
+ border-left-style: solid;
+ border-right-style: none; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar {
+ padding: 6px;
+ background-color: #fff; }
+ .toolbar.osd {
+ background-color: rgba(0, 0, 0, 0.8);
+ border-radius: 6px;
+ padding: 12px; }
+ .toolbar.inline-toolbar {
+ border-width: 0 1px 1px;
+ padding: 3px;
+ border-radius: 0 0 4px 4px; }
+ .toolbar.search-bar {
+ border-width: 0 0 1px;
+ padding: 3px; }
+
+.toolbar.inline-toolbar, .toolbar.search-bar {
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-color: #d8d8d8;
+ box-shadow: inset 0 2px 3px -1px #a2a2a2; }
+ .toolbar.inline-toolbar:backdrop, .toolbar.search-bar:backdrop {
+ border-color: #8b8b8b;
+ background-color: #d6d6d6;
+ box-shadow: none; }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar,
+.header-bar {
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ border-radius: 7px 7px 0 0;
+ background-color: transparent;
+ background-image: linear-gradient(to bottom, white, #fff);
+ box-shadow: inset 0 -1px #d8d8d8, inset 0 1px #fff;
+ padding: 6px; }
+ .titlebar:backdrop,
+ .header-bar:backdrop {
+ border-color: #8b8b8b;
+ background-color: #fff;
+ background-image: none;
+ box-shadow: none; }
+ .titlebar .title,
+ .header-bar .title {
+ font: Bold;
+ padding: 0px 12px; }
+ .titlebar .subtitle,
+ .header-bar .subtitle {
+ font-size: 80%;
+ padding: 0 12px; }
+ .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
+ .header-bar .header-bar-separator,
+ .header-bar > GtkBox > .separator.vertical {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-separator-width: 1px;
+ border-width: 0 1px;
+ border-image: linear-gradient(to bottom, rgba(127, 127, 127, 0), #7f7f7f 30%, #7f7f7f 70%, rgba(127, 127, 127, 0) 100%) 0 1/0 1px stretch; }
+ .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
+ .header-bar .header-bar-separator:backdrop,
+ .header-bar > GtkBox > .separator.vertical:backdrop {
+ border-image: linear-gradient(to bottom, rgba(139, 139, 139, 0.5)) 0 1/1px 1px; }
+ .titlebar.selection-mode,
+ .header-bar.selection-mode {
+ color: black;
+ text-shadow: 0 1px rgba(0, 0, 0, 0.5);
+ background-image: linear-gradient(to bottom, #0d0d0d, #050505);
+ box-shadow: inset 0 -1px #d8d8d8, inset 0 1px #7f7f7f; }
+ .titlebar.selection-mode .button,
+ .header-bar.selection-mode .button {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ background-image: linear-gradient(to bottom, #0d0d0d, #000 40%, black);
+ border-color: black; }
+ .titlebar.selection-mode .button:hover,
+ .header-bar.selection-mode .button:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ border-color: black;
+ background-image: linear-gradient(to bottom, #242424, #0a0a0a 40%, #000); }
+ .titlebar.selection-mode .button:active,
+ .header-bar.selection-mode .button:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: black;
+ background-image: linear-gradient(to bottom, black);
+ color: #fff; }
+ .titlebar.selection-mode .button:insensitive,
+ .header-bar.selection-mode .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button:backdrop,
+ .header-bar.selection-mode .button:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ border-color: #000;
+ background-image: linear-gradient(to bottom, #000);
+ text-shadow: none;
+ icon-shadow: none;
+ border-color: black; }
+ .titlebar.selection-mode .button:backdrop:insensitive,
+ .header-bar.selection-mode .button:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .titlebar.selection-mode .button.suggested-action,
+ .header-bar.selection-mode .button.suggested-action {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .titlebar.selection-mode .button.suggested-action:hover,
+ .header-bar.selection-mode .button.suggested-action:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff); }
+ .titlebar.selection-mode .button.suggested-action:active,
+ .header-bar.selection-mode .button.suggested-action:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .titlebar.selection-mode .button.suggested-action:insensitive,
+ .header-bar.selection-mode .button.suggested-action:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button.suggested-action:backdrop,
+ .header-bar.selection-mode .button.suggested-action:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .titlebar.selection-mode .selection-menu,
+ .header-bar.selection-mode .selection-menu {
+ border-width: 0;
+ background-image: none;
+ box-shadow: none; }
+ .tiled .titlebar, .maximized .titlebar, .tiled
+ .header-bar, .maximized
+ .header-bar {
+ border-radius: 0; }
+
+/**************
+ * Tree Views *
+ **************/
+column-header .button {
+ color: #7f7f7f;
+ font-weight: bold;
+ text-shadow: none;
+ box-shadow: none; }
+ column-header .button:hover {
+ color: #3f3f3f;
+ box-shadow: none; }
+ column-header .button:active {
+ color: #000; }
+column-header:last-child .button, column-header:last-child.button {
+ border-right-style: none; }
+
+column-header .button, column-header .button:hover, column-header .button:active {
+ border-width: 0 1px 1px 0;
+ border-radius: 0;
+ background-image: none;
+ border-color: #fff;
+ text-shadow: none; }
+ column-header .button:insensitive {
+ border-color: #fff;
+ background-image: none; }
+ column-header .button:backdrop {
+ border-color: #fff;
+ border-width: 0 1px 1px 0;
+ color: #7f7f7f;
+ background-image: none; }
+ column-header .button:backdrop:insensitive {
+ border-color: #fff;
+ background-image: none; }
+
+GtkTreeView.view.progressbar {
+ color: #fff;
+ border-radius: 4px;
+ background-image: linear-gradient(to bottom, #000, black); }
+ GtkTreeView.view.progressbar:selected {
+ color: #000;
+ background-image: linear-gradient(to bottom, #fff, #e6e6e6); }
+ GtkTreeView.view.progressbar:selected:backdrop {
+ color: #000;
+ background-image: none;
+ background-color: #fff; }
+ GtkTreeView.view.progressbar:backdrop {
+ color: #fff;
+ background-image: none; }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+ padding: 0px;
+ background-color: #f2f2f2; }
+ .menubar:backdrop {
+ background-color: #fff; }
+ .menubar > .menuitem {
+ padding: 4px 8px; }
+ .menubar > .menuitem:hover {
+ box-shadow: inset 0 -3px #000;
+ color: #000; }
+ .menubar > .menuitem:insensitive {
+ color: #7f7f7f;
+ box-shadow: none; }
+
+.menu {
+ padding: 0px;
+ background-color: #fff; }
+ .menu .menuitem {
+ padding: 4px; }
+ .menu .menuitem:hover {
+ color: #fff;
+ background-color: #000; }
+ .menu .menuitem:insensitive {
+ color: #7f7f7f; }
+ .menu .menuitem:insensitive:backdrop {
+ color: #7f7f7f; }
+ .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
+ color: #000;
+ background-color: #fff; }
+ .menu .menuitem.arrow {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ .menu .menuitem.arrow:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+
+/***************
+ * Popovers *
+ ***************/
+.popover {
+ margin: 10px;
+ padding: 2px;
+ border-color: #7f7f7f;
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 5px;
+ background-color: #fff;
+ box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
+ .popover:backdrop {
+ box-shadow: none; }
+ .popover > .list, .popover > .view, .popover > .toolbar {
+ background-color: transparent; }
+ .popover .separator {
+ font-size: 80%;
+ font-weight: bold;
+ color: #cccccc;
+ text-shadow: none;
+ background-color: transparent;
+ icon-shadow: none;
+ border: 0; }
+ .popover .button.flat,
+ .popover .button.flat:hover {
+ color: #000;
+ text-shadow: none;
+ transition: none; }
+ .popover.osd {
+ background-image: none;
+ background-color: rgba(0, 0, 0, 0.8);
+ border: 1px solid #7f7f7f;
+ color: #fff; }
+ .popover.osd .button {
+ color: white;
+ text-shadow: none;
+ border-width: 2px;
+ border-style: solid;
+ background-image: none;
+ background-color: rgba(0, 0, 0, 0.8);
+ border-color: rgba(255, 255, 255, 0.2);
+ box-shadow: none; }
+ .popover.osd .button:hover {
+ border-width: 2px;
+ border-style: solid;
+ background-color: rgba(255, 255, 255, 0.01);
+ border-color: rgba(255, 255, 255, 0.2);
+ box-shadow: none; }
+ .popover.osd .button:active {
+ border-width: 2px;
+ border-style: solid;
+ background-color: rgba(255, 255, 255, 0.03);
+ border-color: rgba(255, 255, 255, 0.2);
+ box-shadow: none; }
+ .popover.osd .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ border-color: rgba(255, 255, 255, 0.2);
+ color: #7f7f7f; }
+
+.cursor-handle {
+ background-color: transparent;
+ background-image: none; }
+ .cursor-handle.top {
+ -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
+ .cursor-handle.bottom {
+ -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
+
+/*****************
+ * Notebooks and *
+ * Tabs *
+ *****************/
+.notebook {
+ padding: 0;
+ background-color: #fff;
+ -GtkNotebook-initial-gap: 10;
+ -GtkNotebook-arrow-spacing: 5;
+ -GtkNotebook-tab-curvature: 0;
+ -GtkNotebook-tab-overlap: -8;
+ -GtkNotebook-has-tab-gap: false;
+ -GtkWidget-focus-padding: 0;
+ -GtkWidget-focus-line-width: 0;
+ transition: all 200ms ease-out; }
+ .notebook:backdrop {
+ background-color: #fff; }
+ .notebook.frame {
+ border: 1px solid #7f7f7f; }
+ .notebook.frame.top {
+ border-top-width: 0; }
+ .notebook.frame.bottom {
+ border-bottom-width: 0; }
+ .notebook.frame.right {
+ border-right-width: 0; }
+ .notebook.frame.left {
+ border-left-width: 0; }
+ .notebook.frame:backdrop {
+ border-color: #8b8b8b; }
+ .notebook.header {
+ background-color: #d8d8d8; }
+ .notebook.header.frame {
+ border: 1px solid #7f7f7f; }
+ .notebook.header.frame.top {
+ border-bottom-width: 0; }
+ .notebook.header.frame.bottom {
+ border-top-width: 0; }
+ .notebook.header.frame.right {
+ border-left-width: 0; }
+ .notebook.header.frame.left {
+ border-right-width: 0; }
+ .notebook.header.frame:backdrop {
+ border-color: #8b8b8b; }
+ .notebook.header.top {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #7f7f7f; }
+ .notebook.header.top:backdrop {
+ box-shadow: inset 0 -1px #8b8b8b; }
+ .notebook.header.bottom {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #7f7f7f; }
+ .notebook.header.bottom:backdrop {
+ box-shadow: inset 0 1px #8b8b8b; }
+ .notebook.header.right {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #7f7f7f; }
+ .notebook.header.right:backdrop {
+ box-shadow: inset 1px 0 #8b8b8b; }
+ .notebook.header.left {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #7f7f7f; }
+ .notebook.header.left:backdrop {
+ box-shadow: inset -1px 0 #8b8b8b; }
+ .notebook.header:backdrop {
+ background-color: #d6d6d6;
+ box-shadow: none; }
+ .notebook tab {
+ border-width: 0;
+ border-style: solid;
+ border-color: transparent;
+ background-color: transparent;
+ outline-offset: 0;
+ /* works for testnotebookdnd, but there's a superfluous border
+ in gedit or web, commented out for now, needs gtk fixes
+ &.reorderable-page {
+ &.top {
+ padding-top: ($vt_vpadding - 1px);
+ border-top-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.bottom {
+ padding-bottom: ($vt_vpadding - 1px);
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ border-right-width: 1px;
+ }
+ &.left {
+ padding-left: ($ht_hpadding - 1px);
+ border-left-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ &.right {
+ padding-right: ($ht_hpadding - 1px);
+ border-right-width: 1px;
+ border-top-width: 1px;
+ border-bottom-width: 1px;
+ }
+ }
+ */ }
+ .notebook tab.top, .notebook tab.bottom {
+ padding: 8px 20px; }
+ .notebook tab.left, .notebook tab.right {
+ padding: 5px 20px; }
+ .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
+ padding-left: 12px;
+ padding-right: 12px;
+ border-left-width: 1px;
+ border-right-width: 1px; }
+ .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
+ border-bottom-width: 1px;
+ border-top-width: 1px; }
+ .notebook tab.top {
+ border-bottom-width: 3px; }
+ .notebook tab.bottom {
+ border-top-width: 3px; }
+ .notebook tab.left {
+ border-right-width: 3px; }
+ .notebook tab.right {
+ border-left-width: 3px; }
+ .notebook tab:hover, .notebook tab.prelight-page {
+ border-color: #7f7f7f; }
+ .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
+ border-color: #000; }
+ .notebook tab:backdrop {
+ background-color: transparent;
+ border-color: transparent; }
+ .notebook tab.reorderable-page.top {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
+ border-color: rgba(127, 127, 127, 0.3);
+ border-bottom-color: #7f7f7f;
+ background-color: rgba(255, 255, 255, 0.2); }
+ .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
+ background-color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(127, 127, 127, 0.5);
+ border-bottom-color: #000; }
+ .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
+ background-color: rgba(255, 255, 255, 0.7); }
+ .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
+ border-color: #8b8b8b;
+ background-color: #fff;
+ border-bottom-color: #000; }
+ .notebook tab.reorderable-page.top:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.bottom {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
+ border-color: rgba(127, 127, 127, 0.3);
+ border-top-color: #7f7f7f;
+ background-color: rgba(255, 255, 255, 0.2); }
+ .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
+ background-color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(127, 127, 127, 0.5);
+ border-top-color: #000; }
+ .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
+ background-color: rgba(255, 255, 255, 0.7); }
+ .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
+ border-color: #8b8b8b;
+ background-color: #fff;
+ border-top-color: #000; }
+ .notebook tab.reorderable-page.bottom:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.left {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
+ border-color: rgba(127, 127, 127, 0.3);
+ border-right-color: #7f7f7f;
+ background-color: rgba(255, 255, 255, 0.2); }
+ .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
+ background-color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(127, 127, 127, 0.5);
+ border-right-color: #000; }
+ .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
+ background-color: rgba(255, 255, 255, 0.7); }
+ .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
+ border-color: #8b8b8b;
+ background-color: #fff;
+ border-right-color: #000; }
+ .notebook tab.reorderable-page.left:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab.reorderable-page.right {
+ border-color: transparent; }
+ .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
+ border-color: rgba(127, 127, 127, 0.3);
+ border-left-color: #7f7f7f;
+ background-color: rgba(255, 255, 255, 0.2); }
+ .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
+ background-color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(127, 127, 127, 0.5);
+ border-left-color: #000; }
+ .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
+ background-color: rgba(255, 255, 255, 0.7); }
+ .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
+ border-color: #8b8b8b;
+ background-color: #fff;
+ border-left-color: #000; }
+ .notebook tab.reorderable-page.right:backdrop {
+ border-color: transparent;
+ background-color: transparent; }
+ .notebook tab GtkLabel {
+ padding: 0 2px;
+ font-weight: bold;
+ color: #7f7f7f;
+ /* color: inherit doesn't work here */ }
+ .notebook tab GtkLabel:backdrop, .notebook tab GtkLabel.prelight-page:backdrop {
+ color: #3f3f3f; }
+ .notebook tab.prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page {
+ color: #3f3f3f; }
+ .notebook tab.active-page GtkLabel, .notebook tab GtkLabel.active-page {
+ color: #000; }
+ .notebook tab.active-page GtkLabel:backdrop, .notebook tab GtkLabel.active-page:backdrop {
+ color: #000; }
+ .notebook tab .button {
+ border: 1px solid transparent;
+ icon-shadow: none;
+ transition: none;
+ color: rgba(0, 0, 0, 0.3); }
+ .notebook tab .button:hover {
+ color: #000;
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff);
+ background-image: none;
+ box-shadow: none; }
+ .notebook tab .button:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .notebook tab .button:backdrop {
+ color: rgba(0, 0, 0, 0.3);
+ border-color: transparent; }
+ .notebook tab .button > GtkImage {
+ padding: 2px; }
+
+/**************
+ * Scrollbars *
+ **************/
+.scrollbar {
+ background-clip: padding-box;
+ background-image: none;
+ border-style: solid;
+ -GtkRange-trough-border: 0;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkRange-slider-width: 20;
+ -GtkScrollbar-min-slider-length: 42;
+ -GtkRange-stepper-spacing: 0;
+ -GtkRange-trough-under-steppers: 1; }
+ .scrollbar .button {
+ border: none; }
+ .scrollbar.slider {
+ border-radius: 20px;
+ border: 3px solid transparent;
+ background-color: #7f7f7f; }
+ .scrollbar.slider:backdrop, .scrollbar.slider:insensitive {
+ background-color: #e5e5e5; }
+ .scrollbar.slider:hover {
+ background-color: #4c4c4c; }
+ .scrollbar.slider:prelight:active {
+ background-color: #000; }
+ .scrollbar.slider.fine-tune {
+ border-width: 5px; }
+ .scrollbar.slider.fine-tune:prelight:active {
+ background-color: #000; }
+
+.scrollbars-junction, .scrollbar.trough {
+ border-color: transparent;
+ background-color: #f2f2f2; }
+ .scrollbars-junction:backdrop, .scrollbar.trough:backdrop {
+ background-color: transparent; }
+
+/**********
+ * Switch *
+ **********/
+GtkSwitch {
+ -GtkSwitch-slider-width: 47px;
+ font: bold condensed 9;
+ outline-offset: -4px; }
+ GtkSwitch.trough {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: #7f7f7f;
+ background-color: #cbcbcb;
+ box-shadow: inset 0 1px rgba(0, 0, 0, 0.1);
+ /*outset not working*/
+ text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
+ GtkSwitch.trough:active {
+ color: white;
+ border-color: #000;
+ background-color: #000;
+ box-shadow: 0 1px #fff;
+ text-shadow: 0 0 2px white; }
+ GtkSwitch.trough:insensitive {
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-color: white;
+ box-shadow: 0 1px #fff;
+ text-shadow: none; }
+ GtkSwitch.trough:backdrop {
+ color: #000;
+ border-color: #8b8b8b;
+ background-color: #fff;
+ box-shadow: none;
+ text-shadow: none; }
+ GtkSwitch.trough:backdrop:active {
+ color: #fff;
+ border-color: #000;
+ background-color: #000;
+ box-shadow: none; }
+ GtkSwitch.trough:backdrop:insensitive {
+ color: #7f7f7f;
+ border-color: #7f7f7f; }
+ GtkSwitch.slider {
+ border-radius: 3px;
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f;
+ box-shadow: inset 0 1px white, inset 0 -2px rgba(255, 255, 255, 0.6), inset 0 -1px #bfbfbf; }
+ GtkSwitch.slider:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff);
+ box-shadow: inset 0 1px white, inset 0 -2px rgba(255, 255, 255, 0.6), inset 0 -1px #bfbfbf; }
+ GtkSwitch.slider:active {
+ border: 1px solid #000; }
+ GtkSwitch.slider:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkSwitch.slider:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ GtkSwitch.slider:backdrop:active {
+ border-color: #000; }
+ GtkSwitch.slider:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+
+/*************************
+ * Check and Radio items *
+ *************************/
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+ padding: 1px;
+ outline-offset: 0; }
+
+.check {
+ color: rgba(0, 0, 0, 0.1);
+ background-image: none;
+ -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); }
+ .check:hover {
+ color: #7f7f7f; }
+ .check:checked, .check:active {
+ -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic");
+ color: #000; }
+ .check:checked:hover, .check:active:hover {
+ color: #7f7f7f; }
+ .check:checked:insensitive, .check:active:insensitive {
+ color: #7f7f7f; }
+ .check:checked:insensitive:backdrop, .check:active:insensitive:backdrop {
+ color: #7f7f7f; }
+ .check:checked:backdrop, .check:active:backdrop {
+ color: #000; }
+ .check:insensitive {
+ color: rgba(127, 127, 127, 0.1); }
+ .check:insensitive:backdrop {
+ color: transparent; }
+ .check:inconsistent {
+ -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
+ .check:backdrop {
+ color: rgba(0, 0, 0, 0.1); }
+ .check:backdrop:selected {
+ color: rgba(255, 255, 255, 0.1); }
+
+.radio {
+ color: rgba(0, 0, 0, 0.1);
+ background-image: none;
+ -gtk-icon-source: -gtk-icontheme("radio-symbolic"); }
+ .radio:hover {
+ color: #7f7f7f; }
+ .radio:checked, .radio:active {
+ -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic");
+ color: #000; }
+ .radio:checked:hover, .radio:active:hover {
+ color: #7f7f7f; }
+ .radio:checked:insensitive, .radio:active:insensitive {
+ color: #7f7f7f; }
+ .radio:checked:insensitive:backdrop, .radio:active:insensitive:backdrop {
+ color: #7f7f7f; }
+ .radio:checked:backdrop, .radio:active:backdrop {
+ color: #000; }
+ .radio:insensitive {
+ color: rgba(127, 127, 127, 0.1); }
+ .radio:insensitive:backdrop {
+ color: transparent; }
+ .radio:inconsistent {
+ -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
+ .radio:backdrop {
+ color: rgba(0, 0, 0, 0.1); }
+ .radio:backdrop:selected {
+ color: rgba(255, 255, 255, 0.1); }
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ -GtkScale-slider-length: 20;
+ -GtkRange-slider-width: 20;
+ -GtkRange-trough-border: 2;
+ outline-offset: -9px;
+ outline-radius: 4px; }
+ .scale.fine-tune,
+ .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
+ outline-offset: -7px;
+ outline-radius: 6px; }
+ .scale.fine-tune.trough,
+ .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
+ border-radius: 4px;
+ margin: 8px; }
+ .scale.slider,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f;
+ border-radius: 50%;
+ border-color: #777777;
+ box-shadow: inset 0 1px white, inset 0 -2px #fff, inset 0 -1px #bfbfbf; }
+ .scale.slider:hover,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff);
+ border-color: #777777;
+ border-radius: 50%;
+ box-shadow: inset 0 1px white, inset 0 -2px white, inset 0 -1px #d8d8d8; }
+ .scale.slider:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
+ border-style: solid;
+ border-radius: 50%;
+ background-image: linear-gradient(to bottom, white);
+ box-shadow: none; }
+ .scale.slider:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+ border-style: solid;
+ border-radius: 50%;
+ border-color: #838383;
+ background-image: linear-gradient(to bottom, #fff);
+ box-shadow: none; }
+ .scale.slider:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .scale.slider:active,
+ .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+ border: 1px solid black; }
+ .scale.trough,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ margin: 10px;
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: #7f7f7f;
+ background-color: #cbcbcb;
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px #fff; }
+ .scale.trough.highlight,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+ border-color: #000;
+ background-color: #000;
+ box-shadow: 0 1px #fff; }
+ .scale.trough.highlight:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+ border-color: #000;
+ background-color: #000;
+ box-shadow: none; }
+ .scale.trough:insensitive, .scale.trough.hilight:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.hilight:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.hilight:insensitive {
+ border-color: #7f7f7f;
+ background-color: white;
+ box-shadow: 0 1px #fff; }
+ .scale.trough:backdrop,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ border-color: #8b8b8b;
+ background-color: #bfbfbf;
+ box-shadow: none; }
+ .scale.trough:backdrop:insensitive, .scale.trough .hilight:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+ .scale.scale-has-marks-above.scale-has-marks-below.trough .hilight:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .hilight:backdrop:insensitive {
+ border-color: #7f7f7f;
+ background-color: #fff; }
+
+/*****************
+ * Progress bars *
+ *****************/
+GtkProgressBar {
+ padding: 0;
+ font-size: 83%;
+ color: rgba(0, 0, 0, 0.4); }
+ GtkProgressBar:backdrop {
+ color: #7f7f7f; }
+
+.progressbar {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: #000;
+ background-color: #000;
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2); }
+ .progressbar.vertical {
+ box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.2); }
+ .progressbar:backdrop {
+ border-color: #000;
+ background-color: #000;
+ box-shadow: none; }
+ .progressbar.osd {
+ border-width: 0;
+ border-radius: 0;
+ -GtkProgressBar-xspacing: 0;
+ -GtkProgressBar-yspacing: 2px;
+ -GtkProgressBar-min-horizontal-bar-height: 2px; }
+
+GtkProgressBar.trough {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: #7f7f7f;
+ background-color: #d2d2d2;
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px #fff; }
+ GtkProgressBar.trough:backdrop {
+ border-color: #8b8b8b;
+ background-color: #d6d6d6;
+ box-shadow: 0 1px rgba(255, 255, 255, 0); }
+ GtkProgressBar.trough.osd {
+ background-color: transparent;
+ box-shadow: none;
+ border-width: 0; }
+
+/*************
+ * Level Bar *
+ *************/
+GtkLevelBar {
+ -GtkLevelBar-min-block-width: 34;
+ -GtkLevelBar-min-block-height: 3; }
+
+GtkLevelBar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34; }
+
+.level-bar.trough {
+ padding: 2px;
+ border-radius: 3px;
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ border-color: #7f7f7f;
+ box-shadow: inset 0 2px 2px -2px #7f7f7f, 0 1px #fff; }
+ .level-bar.trough:backdrop {
+ background-color: transparent;
+ border-style: solid;
+ border-width: 1px;
+ background-image: linear-gradient(to bottom, #f7f7f7, #fff 90%);
+ color: #000;
+ background-image: linear-gradient(to bottom, #fff);
+ box-shadow: 0 1px rgba(255, 255, 255, 0); }
+.level-bar.fill-block {
+ border-width: 1px;
+ border-style: solid;
+ border-color: black;
+ background-color: #000;
+ box-shadow: 0 1px rgba(0, 0, 0, 0.1);
+ border-radius: 1px; }
+ .level-bar.fill-block:backdrop {
+ border-color: #000;
+ box-shadow: none; }
+ .level-bar.fill-block.indicator-discrete.horizontal {
+ margin: 0 1px; }
+ .level-bar.fill-block.indicator-discrete.vertical {
+ margin: 1px 0; }
+ .level-bar.fill-block.level-high {
+ border-color: #5aa411;
+ background-color: #73d216; }
+ .level-bar.fill-block.level-high:backdrop {
+ border-color: #73d216; }
+ .level-bar.fill-block.level-low {
+ border-color: #c26000;
+ background-color: #f57900; }
+ .level-bar.fill-block.level-low:backdrop {
+ border-color: #f57900; }
+ .level-bar.fill-block.empty-fill-block {
+ background-color: transparent;
+ border-color: rgba(0, 0, 0, 0.2);
+ box-shadow: none; }
+ .level-bar.fill-block.empty-fill-block:backdrop {
+ border-color: rgba(0, 0, 0, 0.15); }
+
+.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkLabel:backdrop:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected {
+ background-color: #000;
+ color: #fff;
+ outline-color: rgba(255, 255, 255, 0.3); }
+ .view:backdrop:selected, GtkLabel:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected {
+ color: #fff; }
+
+/**********
+ * Frames *
+ **********/
+.frame {
+ border: 1px solid #7f7f7f;
+ padding: 0; }
+ .frame.flat {
+ border-style: none; }
+ .frame:backdrop {
+ border-color: #8b8b8b; }
+ .frame.action-bar {
+ padding: 6px;
+ border-width: 1px 0 0; }
+
+GtkScrolledWindow .frame {
+ border-radius: 2px; }
+GtkScrolledWindow GtkViewport.frame {
+ border-style: none; }
+
+.separator {
+ color: rgba(0, 0, 0, 0.1); }
+ GtkFileChooserButton .separator, GtkFontButton .separator {
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+ background-color: #fff;
+ border-color: #7f7f7f; }
+ .list:backdrop, .list-row:backdrop {
+ background-color: #fff;
+ border-color: #8b8b8b; }
+
+.list-row,
+.grid-child {
+ padding: 2px; }
+
+.list-row.button {
+ background-color: rgba(255, 255, 255, 0);
+ border-style: none;
+ border-radius: 0;
+ box-shadow: none; }
+ .list-row.button:hover {
+ background-color: #f2f2f2; }
+ .list-row.button:active {
+ box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
+ .list-row.button:selected:active {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
+ .list-row.button:selected:hover {
+ background-color: black; }
+
+.list-row:selected {
+ background-color: #000;
+ color: #fff; }
+ .list-row:selected:backdrop {
+ color: #fff; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification,
+.app-notification.frame {
+ padding: 10px;
+ border-width: 0 1px 1px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ border-radius: 0 0 6px 6px;
+ background-image: linear-gradient(to bottom, #efefef 5%, #f4f4f4); }
+ .app-notification .button,
+ .app-notification.frame .button {
+ padding: 6px; }
+
+/*************
+ * Expanders *
+ *************/
+GtkExpander {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+ GtkExpander:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+ GtkExpander:hover {
+ color: #4d4d4d; }
+ GtkExpander:active {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+ border: 1px solid #7f7f7f; }
+ GtkCalendar.button {
+ padding: 0 4px;
+ color: #999999; }
+ GtkCalendar.button:hover {
+ color: #000; }
+ GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
+ color: #7f7f7f; }
+ GtkCalendar.view {
+ border-radius: 2px; }
+ GtkCalendar.header {
+ background: linear-gradient(to bottom, white, #fafafa);
+ border-bottom-color: #bfbfbf; }
+ GtkCalendar.header:backdrop {
+ background-image: linear-gradient(to bottom, #fff);
+ border-bottom-color: #c5c5c5; }
+
+/***********
+ * Dialogs *
+ ***********/
+.message-dialog .dialog-action-area .button {
+ padding: 8px; }
+
+.message-dialog {
+ -GtkDialog-button-spacing: 0; }
+ .message-dialog .titlebar {
+ border-style: none;
+ box-shadow: inset 0 1px #fff; }
+ .message-dialog.csd {
+ border-bottom-left-radius: 9px;
+ border-bottom-right-radius: 9px; }
+ .message-dialog.csd .dialog-action-area .button {
+ padding: 12px;
+ border-radius: 0;
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .message-dialog.csd .dialog-action-area .button:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white, white 40%, #fff); }
+ .message-dialog.csd .dialog-action-area .button:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .message-dialog.csd .dialog-action-area .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .message-dialog.csd .dialog-action-area .button:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none; }
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+ border-color: #1c5187; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #1c5187;
+ background-image: linear-gradient(to bottom, #1c5187);
+ color: white; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #4a90d9;
+ background-image: linear-gradient(to bottom, #4a90d9);
+ text-shadow: none;
+ icon-shadow: none; }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
+ border-color: #8e0b0b; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #8e0b0b;
+ background-image: linear-gradient(to bottom, #8e0b0b);
+ color: white; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: white;
+ border-color: #ef2929;
+ background-image: linear-gradient(to bottom, #ef2929);
+ text-shadow: none;
+ icon-shadow: none; }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+ border-right-style: none;
+ border-bottom-style: none; }
+ .message-dialog.csd .dialog-action-area .button:last-child {
+ border-bottom-right-radius: 7px; }
+ .message-dialog.csd .dialog-action-area .button:first-child {
+ border-left-style: none;
+ border-bottom-left-radius: 7px; }
+
+GtkFileChooserDialog .search-bar {
+ background-color: #fff;
+ border-color: #fff;
+ box-shadow: none; }
+ GtkFileChooserDialog .search-bar:backdrop {
+ background-color: #fff;
+ border-color: #fff; }
+GtkFileChooserDialog .dialog-action-box {
+ border-top: 1px solid #7f7f7f; }
+ GtkFileChooserDialog .dialog-action-box:backdrop {
+ border-top-color: #8b8b8b; }
+
+/***********
+ * Sidebar *
+ ***********/
+.sidebar,
+.sidebar .view {
+ border: none;
+ background-color: white; }
+ .sidebar .scrollbar.trough,
+ .sidebar .view .scrollbar.trough {
+ background-color: #e6e6e6;
+ border-radius: 6px;
+ border-width: 2px;
+ border-color: transparent; }
+ .sidebar .scrollbar.slider,
+ .sidebar .view .scrollbar.slider {
+ background-color: white; }
+ .sidebar .scrollbar.slider:hover,
+ .sidebar .view .scrollbar.slider:hover {
+ background-color: white; }
+ .sidebar:backdrop,
+ .sidebar .view:backdrop {
+ background-color: white; }
+ .sidebar:selected,
+ .sidebar .view:selected {
+ background-color: #000; }
+ .sidebar .separator,
+ .sidebar .view .separator {
+ color: #d8d8d8; }
+
+GtkPaned {
+ margin: 0 8px 8px 0; }
+ GtkPaned:dir(rtl) {
+ margin-right: 0;
+ margin-left: 8px; }
+
+.pane-separator {
+ background-image: linear-gradient(to bottom, #7f7f7f); }
+ .pane-separator:backdrop {
+ background-image: linear-gradient(to bottom, #8b8b8b); }
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+ border-width: 0;
+ border-style: none; }
+
+.info,
+.question,
+.warning,
+.error {
+ background-color: #000;
+ color: #fff;
+ text-shadow: 0 1px black;
+ border-color: black; }
+ .info .button,
+ .question .button,
+ .warning .button,
+ .error .button {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ background-image: linear-gradient(to bottom, #0d0d0d, #000 40%, black);
+ border-color: black; }
+ .info .button:hover,
+ .question .button:hover,
+ .warning .button:hover,
+ .error .button:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ border-color: black;
+ background-image: linear-gradient(to bottom, #242424, #0a0a0a 40%, #000); }
+ .info .button:active,
+ .question .button:active,
+ .warning .button:active,
+ .error .button:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: black;
+ background-image: linear-gradient(to bottom, black);
+ color: #fff; }
+ .info .button:insensitive,
+ .question .button:insensitive,
+ .warning .button:insensitive,
+ .error .button:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, white);
+ text-shadow: none;
+ icon-shadow: none; }
+ .info .button:backdrop,
+ .question .button:backdrop,
+ .warning .button:backdrop,
+ .error .button:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ border-color: #000;
+ background-image: linear-gradient(to bottom, #000);
+ text-shadow: none;
+ icon-shadow: none; }
+ .info .button:backdrop:insensitive,
+ .question .button:backdrop:insensitive,
+ .warning .button:backdrop:insensitive,
+ .error .button:backdrop:insensitive {
+ border-width: 2px;
+ border-style: solid;
+ color: #7f7f7f;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff); }
+
+/************
+ * Tooltips *
+ ************/
+.tooltip {
+ color: white;
+ padding: 4px;
+ /* not working */
+ border-radius: 5px;
+ background-color: rgba(0, 0, 0, 0.8);
+ text-shadow: 0 1px black; }
+
+.tooltip * {
+ padding: 4px;
+ background-color: transparent;
+ color: inherit; }
+
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+ border: 1px solid rgba(0, 0, 0, 0.3);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
+ GtkColorSwatch.color-light:hover {
+ background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4)); }
+ GtkColorSwatch.color-light:hover:backdrop {
+ background-image: none; }
+ GtkColorSwatch.color-dark:hover {
+ background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); }
+ GtkColorSwatch.color-dark:hover:backdrop {
+ background-image: none; }
+ GtkColorSwatch:hover {
+ border-color: rgba(0, 0, 0, 0.5); }
+ GtkColorSwatch:backdrop {
+ border-color: rgba(0, 0, 0, 0.2);
+ box-shadow: none; }
+ GtkColorSwatch.top {
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px; }
+ GtkColorSwatch.bottom {
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px; }
+ GtkColorSwatch.left, GtkColorSwatch:first-child {
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px; }
+ GtkColorSwatch.right, GtkColorSwatch:last-child {
+ border-top-right-radius: 5px;
+ border-bottom-right-radius: 5px; }
+ GtkColorSwatch:only-child {
+ border-radius: 5px; }
+ GtkColorSwatch.color-active-badge {
+ border-width: 2px; }
+ GtkColorSwatch.color-active-badge:hover {
+ background-image: none; }
+ GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover {
+ color: rgba(0, 0, 0, 0.3);
+ border-color: rgba(0, 0, 0, 0.3); }
+ GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover {
+ color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(255, 255, 255, 0.5); }
+
+GtkColorChooserWidget #add-color-button {
+ border-color: #bfbfbf;
+ background-color: #bfbfbf;
+ color: #fff;
+ box-shadow: none; }
+ GtkColorChooserWidget #add-color-button:hover {
+ border-color: #7f7f7f;
+ background-color: #7f7f7f; }
+ GtkColorChooserWidget #add-color-button:backdrop {
+ border-color: #c5c5c5;
+ background-color: #c5c5c5; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+ border-radius: 7px 7px 0 0;
+ border-width: 0px;
+ box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23);
+ /* this is used for the resize cursor area */
+ margin: 10px; }
+ .window-frame:backdrop {
+ box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); }
+ .window-frame.tiled {
+ border-radius: 0; }
+ .window-frame.csd.popup {
+ border-radius: 0;
+ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
+ .window-frame.csd.tooltip {
+ border-radius: 5px;
+ box-shadow: none; }
+
+.button.titlebutton {
+ padding: 8px;
+ border-color: transparent;
+ background-image: none;
+ transition-property: border, box-shadow, color;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+ .button.titlebutton:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-image: linear-gradient(to bottom, white, #fff 40%, #f2f2f2);
+ border-color: #7f7f7f; }
+ .button.titlebutton:active {
+ border-width: 2px;
+ border-style: solid;
+ border-color: #7f7f7f;
+ background-image: linear-gradient(to bottom, #7f7f7f);
+ color: #fff; }
+ .button.titlebutton:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ border-color: #8b8b8b;
+ background-image: linear-gradient(to bottom, #fff);
+ text-shadow: none;
+ icon-shadow: none;
+ border-color: transparent;
+ transition-property: border, box-shadow, color; }
--- /dev/null
+// General guidelines:
+// - very unlikely you want to edit something else than _common.scss
+// - keep the number of defined colors to a minimum, use the color blending functions if
+// you need a subtle shade
+// - if you need to inverse a color function use the @if directive to match for dark $variant
+
+@import 'colors';
+@import 'drawing';
+@import 'common';
--- /dev/null
+#!/usr/bin/bash
+
+bundle exec sass --update --sourcemap=none .
--- /dev/null
+@define-color fg_color #000;
+@define-color bg_color #dcdad5;
+@define-color text_color #000;
+@define-color base_color #fff;
+@define-color selected_bg_color #4b6983;
+@define-color selected_fg_color #fff;
+@define-color tooltip_bg_color #eee1b3;
+@define-color tooltip_fg_color #000;
+@define-color placeholder_text_color #808080;
+
+@define-color info_fg_color rgb (181, 171, 156);
+@define-color info_bg_color rgb (252, 252, 189);
+@define-color warning_fg_color rgb (173, 120, 41);
+@define-color warning_bg_color rgb (250, 173, 61);
+@define-color question_fg_color rgb (97, 122, 214);
+@define-color question_bg_color rgb (138, 173, 212);
+@define-color error_fg_color rgb (166, 38, 38);
+@define-color error_bg_color rgb (237, 54, 54);
+
+@define-color success_bg_color #4e9a06;
+
+* {
+ color: @fg_color;
+ border-color: shade (@bg_color, 0.6);
+ padding: 2px;
+}
+
+.background, .button, .slider {
+ background-color: @bg_color;
+}
+
+.popover {
+ border-color: darker(@bg_color);
+ border-width: 1px;
+ border-style: solid;
+}
+
+.expander, GtkTreeView.view.expander {
+ color: #fff;
+}
+
+.expander:hover,
+GtkTreeView.view.expander:selected:hover {
+ color: @text_color;
+}
+
+GtkTreeView.dnd {
+ border-color: @internal_element_color;
+ border-radius: 0;
+ border-width: 1px;
+ border-style: solid;
+}
+
+*:insensitive {
+ border-color: shade (@bg_color, 0.7);
+ background-color: shade (@bg_color, 0.9);
+ color: shade (@bg_color, 0.7);
+}
+
+.entry.read-only {
+ border-color: shade (@bg_color, 0.7);
+ background-color: shade (@bg_color, 0.9);
+}
+
+.entry:selected {
+ background-color: shade (@bg_color, 0.9);
+ color: @fg_color;
+}
+
+.entry:selected:focused {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.view {
+ border-width: 0;
+ border-radius: 0;
+ background-color: @base_color;
+ color: @text_color;
+}
+.view:selected {
+ background-color: shade (@bg_color, 0.9);
+ color: @fg_color;
+}
+
+.view:selected:focused {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.view column:sorted row,
+.view column:sorted row:hover {
+ background-color: shade (@bg_color, 0.85);
+}
+
+.view column:sorted row:nth-child(odd),
+.view column:sorted row:nth-child(odd):hover {
+ background-color: shade (@bg_color, 0.8);
+}
+
+.view row,
+.view row:hover {
+ background-color: @base_color;
+ color: @text_color;
+}
+
+.view row:nth-child(odd),
+.view row:nth-child(odd):hover {
+ background-color: shade (@base_color, 0.93);
+}
+
+.view row:selected:focused {
+ background-color: @selected_bg_color;
+}
+
+.view row:selected {
+ background-color: darker (@bg_color);
+ color: @selected_fg_color;
+}
+
+.view.cell.trough,
+.view.cell.trough:hover,
+.view.cell.trough:selected,
+.view.cell.trough:selected:focused {
+ background-color: @bg_color;
+ color: @fg_color;
+}
+
+.view.cell.progressbar,
+.view.cell.progressbar:hover,
+.view.cell.progressbar:selected,
+.view.cell.progressbar:selected:focused {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.rubberband {
+ background-color: alpha (@fg_color, 0.25);
+ border-color: @fg_color;
+ border-style: solid;
+ border-width: 1px;
+}
+
+.tooltip,
+.tooltip * {
+ background-color: @tooltip_bg_color;
+ color: @tooltip_fg_color;
+ border-color: @tooltip_fg_color;
+ border-width: 1px;
+ border-style: solid;
+}
+
+.button,
+.slider {
+ border-style: outset;
+ border-width: 2px;
+}
+
+.button:active, .button:checked {
+ background-color: shade (@bg_color, 0.7);
+ border-style: inset;
+}
+
+.spinbutton.button:hover,
+.button:hover,
+.slider:hover {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+ border-color: shade (@selected_bg_color, 0.7);
+}
+
+.trough {
+ background-color: darker (@bg_color);
+ border-style: inset;
+ border-width: 1px;
+ padding: 0;
+}
+
+.entry {
+ border-style: inset;
+ border-width: 2px;
+ background-color: @base_color;
+ color: @text_color;
+}
+
+.entry:insensitive {
+ background-color: shade (@base_color, 0.9);
+ color: shade (@base_color, 0.7);
+}
+.entry:active {
+ background-color: #c4c2bd;
+ color: #000;
+}
+
+.progressbar,
+.entry.progressbar,
+.cell.progressbar {
+ background-color: @selected_bg_color;
+ border-color: shade (@selected_bg_color, 0.7);
+ color: @selected_fg_color;
+ border-style: outset;
+ border-width: 1px;
+}
+
+.level-bar.indicator-discrete {
+ margin: 1px;
+}
+
+.level-bar.fill-block {
+ background-color: @selected_bg_color;
+}
+
+.level-bar.fill-block.level-low {
+ background-color: @warning_bg_color;
+}
+
+.level-bar.fill-block.level-high {
+ background-color: @success_bg_color;
+}
+
+.level-bar.fill-block.empty-fill-block {
+ background-color: @base_color;
+}
+
+GtkCheckButton:hover,
+GtkCheckButton:selected,
+GtkRadioButton:hover,
+GtkRadioButton:selected {
+ background-color: shade (@bg_color, 1.05);
+}
+
+.check, .radio,
+.cell.check, .cell.radio,
+.cell.check:hover, .cell.radio:hover {
+ border-style: solid;
+ border-width: 1px;
+ background-color: @base_color;
+ border-color: @fg_color;
+}
+
+.check:checked, .radio:checked,
+.check:hover, .radio:hover {
+ background-color: @base_color;
+ border-color: @fg_color;
+ color: @text_color;
+}
+
+.check:active, .radio:active {
+ background-color: darker (@bg_color);
+ color: @selected_fg_color;
+ border-color: @selected_fg_color;
+}
+
+.check:active:focused, .radio:active:focused {
+ background-color: @selected_bg_color;
+}
+
+.menuitem.check, .menuitem.radio {
+ color: @fg_color;
+ border-style: none;
+ border-width: 0;
+}
+
+.popup {
+ border-style: outset;
+ border-width: 1px;
+}
+
+.viewport {
+ border-style: inset;
+ border-width: 2px;
+}
+
+.notebook {
+ border-style: outset;
+ border-width: 1px;
+}
+
+.notebook tab {
+ border-style: solid;
+ border-width: 1px;
+ padding: 0;
+}
+
+.notebook .active-page {
+ color: @selected_fg_color;
+ background-color: darker (@bg_color);
+}
+
+.frame {
+ border-style: inset;
+ border-width: 1px;
+}
+
+GtkScrolledWindow.frame {
+ padding: 0;
+}
+
+.menu,
+.menubar,
+.toolbar {
+ border-style: outset;
+ border-width: 1px;
+}
+
+.menu:hover,
+.menubar:hover,
+.menuitem:hover,
+.menuitem.check:hover,
+.menuitem.radio:hover {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+GtkSpinButton.button {
+ border-width: 1px;
+}
+
+.scale.slider:hover,
+GtkSpinButton.button:hover {
+ background-color: shade (@bg_color, 1.05);
+ border-color: shade (@bg_color, 0.8);
+}
+
+.scale.slider.fine-tune:active,
+.scale.slider.fine-tune:active:hover,
+.scale.slider.fine-tune.horizontal:active,
+.scale.slider.fine-tune.horizontal:active:hover {
+ border-width: 5px;
+}
+
+.scrollbar.slider.fine-tune {
+ border-width: 5px;
+}
+
+GtkSwitch.trough:active {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+GtkToggleButton.button:inconsistent {
+ border-style: outset;
+ border-width: 1px;
+ background-color: shade (@bg_color, 0.9);
+ border-color: shade (@bg_color, 0.7);
+}
+
+GtkLabel:selected {
+ background-color: shade (@bg_color, 0.9);
+}
+
+GtkLabel:selected:focused {
+ background-color: @selected_bg_color;
+}
+
+.info {
+ background-color: @info_bg_color;
+ color: @info_fg_color;
+}
+
+.warning {
+ background-color: @warning_bg_color;
+ color: @warning_fg_color;
+}
+
+.question {
+ background-color: @question_bg_color;
+ color: @question_fg_color;
+}
+
+.error {
+ background-color: @error_bg_color;
+ color: @error_fg_color;
+}
+
+.highlight {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.light-area-focus {
+ color: #000;
+}
+
+.dark-area-focus {
+ color: #fff;
+}
+GtkCalendar.view {
+ border-width: 1px;
+ border-style: inset;
+ padding: 1px;
+}
+
+GtkCalendar.view:inconsistent {
+ color: darker (@bg_color);
+}
+
+GtkCalendar.header {
+ background-color: @bg_color;
+ border-style: outset;
+ border-width: 2px;
+}
+
+GtkCalendar.highlight {
+ border-width: 0;
+}
+
+GtkCalendar.button {
+ background-color: @bg_color;
+}
+
+GtkCalendar.button:hover {
+ background-color: lighter (@bg_color);
+ color: @fg_color;
+}
+
+.menu * {
+ border-width: 0;
+ padding: 2px;
+}
+
+@keyframes spinner {
+ 0% { background-image: none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+ 0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+ 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none; }
+ 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }
+ 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
+ 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
+ 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
+ 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
+ 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
+ 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
+ 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
+ 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
+ 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
+ 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
+ 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
+ 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
+ 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
+ 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
+ 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
+ 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
+ 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
+ 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
+ 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
+ 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
+ 100% { background-image: none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+ 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+}
+
+.spinner {
+ background-color: transparent;
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
+ background-position: 25.00% 6.70%, 6.70% 25.00%, 0.00% 50.00%, 6.70% 75.00%, 25.00% 93.30%, 50.00% 100.00%, 75.00% 93.30%, 93.30% 75.00%, 100.00% 50.00%, 93.30% 25.00%, 75.00% 6.70%, 50.00% 0.00%;
+ background-size: 20% 20%;
+ background-repeat: no-repeat;
+ transition: background-image 500ms ease-out;
+}
+
+.spinner:active {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
+ animation: spinner 1s infinite linear;
+}
+
+/* Client side decorations */
+.titlebar {
+ text-shadow: 1px 1px lighter (@bg_color);
+ background-image: linear-gradient(to bottom, white, @bg_color);
+ border-radius: 7px 7px 0px 0px;
+}
+
+.maximized .titlebar,
+.tiled .titlebar {
+ border-radius: 0;
+}
+
+.titlebar.default-decoration {
+ border: none;
+ box-shadow: none;
+}
+
+.titlebar .title {
+ font: Bold 10;
+}
+
+.titlebar .subtitle {
+ font: 9;
+}
+
+.titlebar:backdrop {
+ text-shadow: none;
+ background-image: none;
+ background-color: @bg_color;
+}
+
+.titlebar .titlebutton {
+ icon-shadow: 0px 1px #ffff;
+ color: shade(@fg_color, 1.8);
+ background: none;
+ padding: 5px 5px 6px 5px;
+
+ border-radius: 3px;
+ border-width: 1px 1px 2px 1px;
+ border-color: transparent;
+ border-style: solid;
+ border-image: none;
+}
+
+.titlebar .titlebutton:hover {
+ background-image: linear-gradient(to bottom, @bg_color, lighter (@bg_color));
+}
+
+.titlebar .titlebutton:backdrop {
+ border-image: none;
+ background-image: none;
+}
+
+.titlebar .titlebutton:active {
+ background-image: linear-gradient(to bottom, #a7aba7, shade(@bg_color, 0.95));
+ color: @selected_fg_color;
+ icon-shadow: none;
+}
+
+.titlebar .titlebutton:backdrop {
+ background-image: none;
+ color: #a7aba7;
+ border-image: none;
+ icon-shadow: none;
+}
+
+.window-frame {
+ border-color: darker (@bg_color);
+ border-radius: 7px 7px 0 0;
+ border-width: 1px;
+ border-style: solid;
+
+ box-shadow: 0 2px 8px 3px alpha(black, 0.5);
+ margin: 10px;
+}
+
+.window-frame.tooltip.csd {
+ border-radius: 1px 1px 0 0;
+ box-shadow: none;
+ margin: 0px;
+}
+
+.window-frame.popup.csd {
+ border-radius: 1px 1px 0 0;
+ box-shadow: 0 1px 1px 1px alpha(black, 0.5);
+ margin: 0px;
+}
+
+.window-frame.popup {
+ border-color: darker (@bg_color);
+ border-width: 1px;
+ border-style: solid;
+}
+
+.window-frame.tiled {
+ border-radius: 0;
+ background-color: @bg_color;
+}
+
+.window-frame:backdrop {
+ box-shadow: 0 2px 5px 1px alpha(black, 0.5);
+}
--- /dev/null
+@define-color bg_color -gtk-win32-color(button, 15);
+@define-color text_color -gtk-win32-color(button, 18);
+@define-color base_color #fff;
+@define-color selected_bg_color -gtk-win32-color(button, 13);
+@define-color selected_fg_color -gtk-win32-color(button, 14);
+@define-color info_fg_color rgb (181, 171, 156);
+@define-color info_bg_color rgb (252, 252, 189);
+@define-color warning_fg_color rgb (173, 120, 41);
+@define-color warning_bg_color rgb (250, 173, 61);
+@define-color question_fg_color rgb (97, 122, 214);
+@define-color question_bg_color rgb (138, 173, 212);
+@define-color error_fg_color rgb (166, 38, 38);
+@define-color error_bg_color rgb (237, 54, 54);
+
+@define-color app_notification_a #aeaea4;
+@define-color app_notification_b #d1d1cb;
+@define-color app_notification_c #d8d8d3;
+
+@define-color app_notification_border #949486;
+
+@define-color primary_toolbar_button_text_shadow alpha(black, 0.1);
+
+GtkWindow,
+GtkViewport {
+ background-color: @bg_color;
+}
+
+* {
+ color: -gtk-win32-color(button, 18);
+ -GtkWidget-link-color: -gtk-win32-color(button, 26);
+ -GtkWidget-visited-link-color: -gtk-win32-color(button, 26);
+ border-color: shade (@bg_color, 0.6);
+
+ -GtkScrolledWindow-scrollbars-within-bevel: 1;
+ -GtkScrolledWindow-scrollbars-spacing: 0;
+}
+
+GtkFrame {
+ border-width: 2px;
+ border-style: solid;
+ background-color: transparent;
+ border-image: -gtk-win32-theme-part(button, 4 1) 2 2 2 2 stretch;
+}
+
+*:insensitive {
+ color: -gtk-win32-color(button, 17);
+}
+
+*:selected,
+*:selected:focus {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.info {
+ background-color: @info_bg_color;
+ color: @info_fg_color;
+}
+
+.warning {
+ background-color: @warning_bg_color;
+ color: @warning_fg_color;
+}
+
+.question {
+ background-color: @question_bg_color;
+ color: @question_fg_color;
+}
+
+.error {
+ background-color: @error_bg_color;
+ color: @error_fg_color;
+}
+
+.highlight {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.light-area-focus {
+ color: #000;
+}
+
+.dark-area-focus {
+ color: #fff;
+}
+
+.notebook > GtkScrolledWindow.frame {
+ border-style: none;
+}
+
+GtkScrolledWindow.frame {
+ border-style: solid;
+ border-width: 2px;
+ border-image: -gtk-win32-theme-part(listview, 5 1) 2 2 2 2 stretch;
+}
+
+.view {
+ border-width: 0;
+ border-radius: 0;
+ background-color: @base_color;
+ color: @text_color;
+}
+
+.view:selected {
+ background-color: shade (@bg_color, 0.9);
+ color: @fg_color;
+}
+
+.view:selected:focused {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+.tooltip {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(tooltip, 3 1);
+ color: -gtk-win32-color(button, 23);
+ border-width: 0px;
+}
+
+.tooltip * {
+ color: -gtk-win32-color(button, 23);
+}
+
+GtkAssistant .sidebar .highlight {
+ font: bold;
+ color: -gtk-win32-color(button, 9);
+}
+
+/* Buttons */
+
+.button {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(button, 1 1);
+ border-width: 0;
+ -GtkWidget-focus-line-width: 1;
+ -GtkWidget-focus-padding: 3;
+ -GtkButton-default-border: 0px;
+ padding: 3px;
+}
+
+.button:insensitive {
+ background-image: -gtk-win32-theme-part(button, 1 4);
+}
+
+.button:focused {
+ background-image: -gtk-win32-theme-part(button, 1 5);
+}
+
+.button:prelight, .button:prelight:focused {
+ background-image: -gtk-win32-theme-part(button, 1 2);
+ color: @text_color;
+}
+
+.button:active, .button:active:focused, .button:active:focused:prelight {
+ background-image: -gtk-win32-theme-part(button, 1 3);
+ color: @text_color;
+}
+
+/* Override *:selected { ...} style; affects horizontal-buttons */
+.button:selected {
+ background-color: transparent;
+}
+
+/* Check buttons */
+
+/* Prevent selected check/radio buttons from getting the "selected" blue background */
+GtkCheckButton:prelight:selected,
+GtkRadioButton:prelight:selected {
+ background-color: transparent;
+}
+
+/* This is meaningless, it just enables prelight propagation to check/radio mark */
+GtkCheckButton,
+GtkRadioButton,
+GtkCheckButton:prelight,
+GtkRadioButton:prelight {
+ background-image: -gtk-gradient (linear, left top, right bottom, from(transparent), to(transparent));
+}
+
+.check:focused,
+.check {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(button, 3 1);
+ border-width: 0;
+}
+
+.check:insensitive {
+ background-image: -gtk-win32-theme-part(button, 3 4);
+}
+
+/* The GtkButton here is to avoid problems with checkboxes
+ in a listview where all checkboxes in a row gets prelighted
+ whenever the row is prelighted */
+
+GtkButton.check:focused:prelight,
+GtkButton.check:prelight {
+ background-image: -gtk-win32-theme-part(button, 3 2);
+}
+
+.check:focused:active,
+.check:active {
+ background-image: -gtk-win32-theme-part(button, 3 5);
+}
+
+.check:active:insensitive {
+ background-image: -gtk-win32-theme-part(button, 3 8);
+}
+
+GtkButton.check:focused:active:prelight,
+GtkButton.check:active:prelight {
+ background-image: -gtk-win32-theme-part(button, 3 6);
+}
+
+.check:focused:inconsistent,
+.check:inconsistent {
+ background-image: -gtk-win32-theme-part(button, 3 9);
+}
+
+.check:inconsistent:insensitive {
+ background-image: -gtk-win32-theme-part(button, 3 12);
+}
+
+.check:focused:inconsistent:prelight,
+.check:inconsistent:prelight {
+ background-image: -gtk-win32-theme-part(button, 3 10);
+}
+
+.check:selected {
+ background-color: transparent;
+}
+
+/* Radio buttons */
+
+.radio {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(button, 2 1);
+ border-width: 0;
+}
+
+.radio:insensitive {
+ background-image: -gtk-win32-theme-part(button, 2 4);
+}
+
+.radio:prelight {
+ background-image: -gtk-win32-theme-part(button, 2 2);
+}
+
+.radio:active {
+ background-image: -gtk-win32-theme-part(button, 2 5);
+}
+
+.radio:active:insensitive {
+ background-image: -gtk-win32-theme-part(button, 2 8);
+}
+
+.radio:active:prelight {
+ background-image: -gtk-win32-theme-part(button, 2 6);
+}
+
+.radio:inconsistent {
+ background-image: -gtk-win32-theme-part(button, 2 1, over (2 5, 0.3));
+}
+
+.radio:inconsistent:insensitive {
+ background-image: -gtk-win32-theme-part(button, 2 4, over (2 8, 0.3));
+}
+
+.radio:inconsistent:prelight {
+ background-image: -gtk-win32-theme-part(button, 2 4, over(2 6, 0.3));
+}
+
+.radio:selected {
+ background-color: transparent;
+}
+
+/* Scrollbars */
+
+/* TODO: Win32 has different concept for upper and lower trough, we
+ don't use this atm */
+
+.scrollbar {
+ background-color: transparent;
+ -GtkRange-trough-border: 0;
+ -GtkRange-arrow-scaling: 0.0;
+ -GtkRange-slider-width: -gtk-win32-size(scrollbar, 3);
+}
+
+.scrollbar.vertical {
+ -GtkRange-slider-width: -gtk-win32-size(scrollbar, 2);
+}
+
+.scrollbar.button.bottom {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 5);
+}
+
+.scrollbar.button.bottom:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 6);
+}
+
+.scrollbar.button.bottom:active,
+.scrollbar.button.bottom:active:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 7);
+}
+
+.scrollbar.button.bottom:insensitive {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 8);
+}
+
+.scrollbar.button.top {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 1);
+}
+
+.scrollbar.button.top:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 2);
+}
+
+.scrollbar.button.top:active,
+.scrollbar.button.top:active:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 3);
+}
+
+.scrollbar.button.top:insensitive {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 4);
+}
+
+.scrollbar.button.left {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 9);
+}
+
+.scrollbar.button.left:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 10);
+}
+
+.scrollbar.button.left:active,
+.scrollbar.button.left:active:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 11);
+}
+
+.scrollbar.button.left:insensitive {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 12);
+}
+
+.scrollbar.button.right {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 13);
+}
+
+.scrollbar.button.right:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 14);
+}
+
+.scrollbar.button.right:active,
+.scrollbar.button.right:active:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 15);
+}
+
+.scrollbar.button.right:insensitive {
+ background-image: -gtk-win32-theme-part(scrollbar, 1 16);
+}
+
+.scrollbar.trough {
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (4 1));
+}
+
+.scrollbar.trough.vertical {
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (6 1));
+}
+
+.scrollbar.slider {
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (8 1));
+}
+
+.scrollbar.slider:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 2 2, over (8 2));
+}
+
+.scrollbar.slider:active {
+ background-image: -gtk-win32-theme-part(scrollbar, 2 3, over (8 3));
+}
+
+.scrollbar.slider:insensitive {
+ /* There's a theme part for "disabled slider", but the only app observed
+ to have a disabled scrollbar (Notepad) does not draw its slider at all
+ when scrollbar is disabled. */
+ background-image: none;
+ background-color: transparent;
+}
+
+.scrollbar.slider.vertical {
+ background-image: -gtk-win32-theme-part(scrollbar, 3 1, over (9 1));
+}
+
+.scrollbar.slider.vertical:prelight {
+ background-image: -gtk-win32-theme-part(scrollbar, 3 2, over (9 2));
+}
+
+.scrollbar.slider.vertical:active {
+ background-image: -gtk-win32-theme-part(scrollbar, 3 3, over (9 3));
+}
+
+.scrollbar.slider.vertical:insensitive {
+ background-image: none;
+ background-color: transparent;
+}
+
+/* Entry */
+
+/* We apply the border as a border combined with the background so that
+ gtk_entry_set_has_frame works */
+
+.entry {
+ border-width: 1px;
+ border-style: solid;
+ border-image: -gtk-win32-theme-part(edit, 6 1) 1 1 1 1 stretch;
+ background-image: -gtk-win32-theme-part(edit, 6 1, margins(-1 -1 -1 -1));
+ padding: 2px;
+}
+.entry:insensitive {
+ border-image: -gtk-win32-theme-part(edit, 6 4) 1 1 1 1 stretch;
+ background-image: -gtk-win32-theme-part(edit, 6 4, margins(-1 -1 -1 -1));
+ color: #a7aba7;
+}
+.entry:prelight {
+ border-image: -gtk-win32-theme-part(edit, 6 2) 1 1 1 1 stretch;
+ background-image: -gtk-win32-theme-part(edit, 6 2, margins(-1 -1 -1 -1));
+}
+.entry:focused {
+ border-image: -gtk-win32-theme-part(edit, 6 3) 1 1 1 1 stretch;
+ background-image: -gtk-win32-theme-part(edit, 6 3, margins(-1 -1 -1 -1));
+}
+
+/* Spinbuttons */
+
+.spinbutton .button,
+.spinbutton .button:focused {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(spin, 2 1, margins(0 -1 -1 -1));
+ color: rgba(0, 0, 0, 0);
+}
+
+.spinbutton .button:last-child,
+.spinbutton .button:focused:last-child {
+ background-image: -gtk-win32-theme-part(spin, 1 1, margins(-1 -1 0 -1));
+}
+
+.spinbutton .button:prelight,
+.spinbutton .button:prelight:focused {
+ background-image: -gtk-win32-theme-part(spin, 2 2, margins(0 -1 -1 -1));
+}
+
+.spinbutton .button:prelight:last-child,
+.spinbutton .button:prelight:focused:last-child {
+ background-image: -gtk-win32-theme-part(spin, 1 2, margins(-1 -1 0 -1));
+}
+
+
+.spinbutton .button:active,
+.spinbutton .button:active:prelight,
+.spinbutton .button:active:focused,
+.spinbutton .button:active:prelight:focused {
+ background-image: -gtk-win32-theme-part(spin, 2 3, margins(0 -1 -1 -1));
+}
+
+.spinbutton .button:active:last-child,
+.spinbutton .button:active:prelight:last-child,
+.spinbutton .button:active:focused:last-child,
+.spinbutton .button:active:prelight:focused:last-child {
+ background-image: -gtk-win32-theme-part(spin, 1 3, margins(-1 -1 0 -1));
+}
+
+.spinbutton .button:insensitive {
+ background-image: -gtk-win32-theme-part(spin, 2 4, margins(0 -1 -1 -1));
+}
+
+.spinbutton .button:insensitive:last-child {
+ background-image: -gtk-win32-theme-part(spin, 1 4, margins(-1 -1 0 -1));
+}
+
+
+
+.spinbutton.vertical .button,
+.spinbutton.vertical .button:focused {
+ background-color: transparent;
+ color: rgba(0, 0, 0, 0);
+ background-image: -gtk-win32-theme-part(spin, 1 1, margins(0 -1 -0 -1));
+}
+
+.spinbutton.vertical .button:last-child,
+.spinbutton.vertical .button:focused:last-child {
+ background-image: -gtk-win32-theme-part(spin, 2 1, margins(0 -1 0 -1));
+}
+
+
+.spinbutton.vertical .button:prelight,
+.spinbutton.vertical .button:prelight:focused {
+ background-image: -gtk-win32-theme-part(spin, 1 2, margins(0 -1 -0 -1));
+}
+
+.spinbutton.vertical .button:prelight:last-child,
+.spinbutton.vertical .button:prelight:focused:last-child {
+ background-image: -gtk-win32-theme-part(spin, 2 2, margins(0 -1 0 -1));
+}
+
+
+.spinbutton.vertical .button:active,
+.spinbutton.vertical .button:active:prelight,
+.spinbutton.vertical .button:active:focused,
+.spinbutton.vertical .button:active:prelight:focused {
+ background-image: -gtk-win32-theme-part(spin, 1 3, margins(0 -1 -0 -1));
+}
+
+.spinbutton.vertical .button:active:last-child,
+.spinbutton.vertical .button:active:prelight:last-child,
+.spinbutton.vertical .button:active:focused:last-child,
+.spinbutton.vertical .button:active:prelight:focused:last-child {
+ background-image: -gtk-win32-theme-part(spin, 2 3, margins(0 -1 0 -1));
+}
+
+.spinbutton.vertical .button:insensitive {
+ background-image: -gtk-win32-theme-part(spin, 1 4, margins(0 -1 -0 -1));
+}
+
+.spinbutton.vertical .button:insensitive:last-child {
+ background-image: -gtk-win32-theme-part(spin, 2 4, margins(0 -1 0 -1));
+}
+
+
+
+.spinbutton .button:dir(rtl),
+.spinbutton .button:focused:dir(rtl) {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(spin, 2 1, margins(0 -1 -1 -1));
+ color: rgba(0, 0, 0, 0);
+}
+
+.spinbutton .button:first-child:dir(rtl),
+.spinbutton .button:focused:first-child:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 1 1, margins(-1 -1 0 -1));
+}
+
+.spinbutton .button:prelight:dir(rtl),
+.spinbutton .button:prelight:focused:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 2 2, margins(0 -1 -1 -1));
+}
+
+.spinbutton .button:prelight:first-child:dir(rtl),
+.spinbutton .button:prelight:focused:first-child:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 1 2, margins(-1 -1 0 -1));
+}
+
+
+.spinbutton .button:active:dir(rtl),
+.spinbutton .button:active:prelight:dir(rtl),
+.spinbutton .button:active:focused:dir(rtl),
+.spinbutton .button:active:prelight:focused:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 2 3, margins(0 -1 -1 -1));
+}
+
+.spinbutton .button:active:first-child:dir(rtl),
+.spinbutton .button:active:prelight:first-child:dir(rtl),
+.spinbutton .button:active:focused:first-child:dir(rtl),
+.spinbutton .button:active:prelight:focused:first-child:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 1 3, margins(-1 -1 0 -1));
+}
+
+.spinbutton .button:insensitive:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 2 4, margins(0 -1 -1 -1));
+}
+
+.spinbutton .button:insensitive:first-child:dir(rtl) {
+ background-image: -gtk-win32-theme-part(spin, 1 4, margins(-1 -1 0 -1));
+}
+
+/* Ranges */
+
+/* TODO: The trough is not quite right, it covers everything,
+ but in win32 the slider 'sticks out' on the sides of the
+ trough */
+
+.scale {
+ background-color: transparent;
+ -GtkScale-value-spacing: 0;
+ -GtkScale-slider-length: 12;
+ -GtkRange-slider-width: 20;
+ -GtkRange-trough-border: 0;
+}
+
+.scale.trough {
+ margin: 8px 0;
+ border-style: none;
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(trackbar, 1 1);
+}
+
+.scale.trough.vertical {
+ margin: 0 8px;
+ background-image: -gtk-win32-theme-part(trackbar, 1 1);
+}
+
+.scale.mark.separator {
+ /* defines the color of the actuall marks on the scale */
+ color: shade(@bg_color, 0.6);
+}
+
+.scale.slider {
+ background-color: transparent;
+ border-width: 0;
+ color: rgba(0,0,0,0);
+ background-image: -gtk-win32-theme-part(trackbar, 3 1);
+}
+
+.scale.slider:prelight {
+ background-image: -gtk-win32-theme-part(trackbar, 3 2);
+}
+
+.scale.slider:active,
+.scale.slider:prelight:active {
+ background-image: -gtk-win32-theme-part(trackbar, 3 3);
+}
+
+.scale.slider:focus {
+ background-image: -gtk-win32-theme-part(trackbar, 3 4);
+}
+
+.scale.slider:insensitive {
+ background-image: -gtk-win32-theme-part(trackbar, 3 5);
+}
+
+.scale.slider.vertical {
+ background-image: -gtk-win32-theme-part(trackbar, 6 1);
+}
+
+.scale.slider.vertical:prelight {
+ background-image: -gtk-win32-theme-part(trackbar, 6 2);
+}
+
+.scale.slider.vertical:active,
+.scale.slider.vertical:prelight:active {
+ background-image: -gtk-win32-theme-part(trackbar, 6 3);
+}
+
+.scale.slider.vertical:focus {
+ background-image: -gtk-win32-theme-part(trackbar, 6 4);
+}
+
+.scale.slider.vertical:insensitive {
+ background-image: -gtk-win32-theme-part(trackbar, 6 5);
+}
+
+.scale.slider.scale-has-marks-below {
+ background-image: -gtk-win32-theme-part(trackbar, 4 1, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-below:prelight {
+ background-image: -gtk-win32-theme-part(trackbar, 4 2, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-below:active,
+.scale.slider.scale-has-marks-below:prelight:active {
+ background-image: -gtk-win32-theme-part(trackbar, 4 3, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-below:focus {
+ background-image: -gtk-win32-theme-part(trackbar, 4 4, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-below:insensitive {
+ background-image: -gtk-win32-theme-part(trackbar, 4 5, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-below.vertical {
+ background-image: -gtk-win32-theme-part(trackbar, 8 1, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-below.vertical:prelight {
+ background-image: -gtk-win32-theme-part(trackbar, 8 2, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-below.vertical:active,
+.scale.slider.scale-has-marks-below.vertical:prelight:active {
+ background-image: -gtk-win32-theme-part(trackbar, 8 3, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-below.vertical:focus {
+ background-image: -gtk-win32-theme-part(trackbar, 8 4, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-below.vertical:insensitive {
+ background-image: -gtk-win32-theme-part(trackbar, 8 5, margins(0 0 -2 0));
+}
+
+
+
+.scale.slider.scale-has-marks-above {
+ background-image: -gtk-win32-theme-part(trackbar, 5 1, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-above:prelight {
+ background-image: -gtk-win32-theme-part(trackbar, 5 2, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-above:active,
+.scale.slider.scale-has-marks-above:prelight:active {
+ background-image: -gtk-win32-theme-part(trackbar, 5 3, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-above:focus {
+ background-image: -gtk-win32-theme-part(trackbar, 5 4, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-above:insensitive {
+ background-image: -gtk-win32-theme-part(trackbar, 5 5, margins(0 -2 0 0));
+}
+
+.scale.slider.scale-has-marks-above.vertical {
+ background-image: -gtk-win32-theme-part(trackbar, 7 1, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-above.vertical:prelight {
+ background-image: -gtk-win32-theme-part(trackbar, 7 2, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-above.vertical:active,
+.scale.slider.scale-has-marks-above.vertical:prelight:active {
+ background-image: -gtk-win32-theme-part(trackbar, 7 3, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-above.vertical:focus {
+ background-image: -gtk-win32-theme-part(trackbar, 7 4, margins(0 0 -2 0));
+}
+
+.scale.slider.scale-has-marks-above.vertical:insensitive {
+ background-image: -gtk-win32-theme-part(trackbar, 7 5, margins(0 0 -2 0));
+}
+
+/* Progress bars */
+
+GtkProgressBar {
+ background-color: transparent;
+ padding: 0;
+}
+
+GtkProgressBar.trough {
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(progress, 1 1);
+}
+
+GtkProgressBar.progressbar,
+GtkEntry.progressbar,
+GtkEntry.progressbar:focused {
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(progress, 5 1);
+}
+
+GtkProgressBar.progressbar.pulse,
+GtkEntry.progressbar.pulse,
+GtkEntry.progressbar.pulse:focused {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(progress, 8 1);
+}
+
+GtkProgressBar.trough.vertical {
+ background-image: -gtk-win32-theme-part(progress, 2 1);
+}
+
+.progressbar.vertical {
+ background-image: -gtk-win32-theme-part(progress, 6 1);
+}
+
+.progressbar.pulse.vertical {
+ background-image: -gtk-win32-theme-part(progress, 10 1);
+}
+
+/* Combobox */
+
+GtkComboBox.combobox-entry .button {
+ background-color: transparent;
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(combobox, 1 1);
+ color: rgba(0, 0, 0, 0);
+/* Remove padding from combobox button (GtkArrow inside of it is hardcoded to be
+ 16x16, but we draw even smaller arrow instead, so padding is completely unnecessary,
+ it only makes the button bigger for not good reason).
+ Only do this for combobox-entry, because non-entry combobox IS the button,
+ and it does need to be as thick as the items of the list it pops up (and it's
+ still slimmer than padded combobox-entry!). */
+ padding: 0px;
+}
+
+GtkComboBox.combobox-entry .button:prelight,
+GtkComboBox.combobox-entry .button:focused,
+GtkComboBox.combobox-entry .button:prelight:focused {
+ background-image: -gtk-win32-theme-part(combobox, 1 2);
+}
+GtkComboBox.combobox-entry .button:active,
+GtkComboBox.combobox-entry .button:active:focused,
+GtkComboBox.combobox-entry .button:active:prelight,
+GtkComboBox.combobox-entry .button:active:focused:prelight {
+ background-image: -gtk-win32-theme-part(combobox, 1 3);
+}
+GtkComboBox.combobox-entry .button:insensitive {
+ background-image: -gtk-win32-theme-part(combobox, 1 4);
+}
+
+/* Dropdown list should have "window" color, as listbox contents do (usually it's "white") */
+GtkComboBox GtkCellLayout * {
+ background-color: -gtk-win32-color(listview, 5);
+}
+
+GtkComboBox .separator {
+ /* always disable separators */
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+}
+
+/* Draw "arrow" for non-entry comboboxes. Select the box, since selecting
+ the arrow itself does not seem to work as intended. */
+GtkComboBox GtkBox {
+ color: rgba(255, 0, 0, 0);
+ background-image: -gtk-win32-theme-part(combobox, 6 1);
+}
+GtkComboBox GtkBox:insensitive {
+ color: rgba(255, 0, 0, 0);
+ background-image: -gtk-win32-theme-part(combobox, 6 4);
+}
+/* Make sure the style above does not touch comboboxes with entries by
+ disabling background image for the box again */
+GtkComboBox.combobox-entry GtkBox {
+ color: rgba(255, 0, 0, 0);
+ background-image: none;
+}
+GtkComboBox.combobox-entry GtkBox:insensitive {
+ color: rgba(255, 0, 0, 0);
+ background-image: none;
+}
+/* The arrow is part of the background image drawn by the theme, don't draw GTK's own arrow */
+GtkComboBox.combobox-entry GtkArrow {
+ color: rgba(255, 0, 0, 0);
+}
+GtkComboBox.combobox-entry GtkArrow:insensitive {
+ color: rgba(255, 0, 0, 0);
+}
+GtkComboBox GtkArrow {
+ color: rgba(255, 0, 0, 0);
+}
+GtkComboBox GtkArrow:insensitive {
+ color: rgba(255, 0, 0, 0);
+}
+
+/* Toolbar */
+
+.toolbar {
+ background-color: transparent;
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(rebar, 6 1);
+}
+
+.toolbar .button,
+.toolbar .button:focused {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(toolbar, 1 1);
+}
+
+.toolbar .button:prelight,
+.toolbar .button:prelight:focused {
+ background-image: -gtk-win32-theme-part(toolbar, 1 2);
+}
+
+.toolbar .button:active {
+ background-image: -gtk-win32-theme-part(toolbar, 1 3);
+}
+
+.toolbar .button:active:prelight {
+ background-image: -gtk-win32-theme-part(toolbar, 1 6);
+}
+
+.toolbar .button:insensitive {
+ background-image: -gtk-win32-theme-part(toolbar, 1 4);
+}
+
+/* Column headers */
+
+column-header .button,
+column-header .button:focus {
+ background-color: transparent;
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(header, 1 1);
+}
+
+column-header .button:prelight,
+column-header .button:prelight:focus {
+ background-image: -gtk-win32-theme-part(header, 1 2);
+}
+
+column-header .button:active,
+column-header .button:active:prelight,
+column-header .button:active:focus,
+column-header .button:active:prelight:focus {
+ background-image: -gtk-win32-theme-part(header, 1 3);
+}
+
+GtkSwitch {
+ font: bold condensed 10;
+ color: @text_color;
+}
+
+GtkSwitch.slider {
+ padding: 4px;
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(scrollbar, 2 1, over (8 1));
+ border-width: 0;
+}
+
+GtkSwitch.trough:insensitive {
+ background-image: -gtk-win32-theme-part(button, 1 4);
+}
+
+GtkSwitch.trough {
+ background-image: -gtk-win32-theme-part(button, 1 1);
+}
+
+GtkSwitch.trough:active {
+ background-image: -gtk-win32-theme-part(button, 1 2);
+}
+
+/* Menus */
+
+.menu {
+ background-color: -gtk-win32-color(button, 4);
+ border-color: shade (-gtk-win32-color(button, 4), 0.6);
+ border-style: solid;
+ border-width: 1px;
+ padding: 2px;
+}
+
+.menuitem {
+ color: -gtk-win32-color(button, 7);
+}
+
+.menubar .menuitem *:backdrop {
+ color: mix (-gtk-win32-color(button, 7), white, 0.5);
+}
+
+.menubar > .menuitem {
+ padding: 3px 5px;
+}
+
+/* Add more padding to menus, increasing visible height of each menuitem */
+.menu * {
+ padding: 2px;
+}
+
+/* Make arrows a bit smaller to fit better into W32 theme
+ FIXME: they still have the wrong style though - angle instead of a filled triangle */
+GtkMenuItem {
+ -GtkMenuItem-arrow-scaling: 0.5;
+}
+
+/* Assistant */
+
+GtkAssistant .sidebar .highlight {
+ background-color: gray;
+ font: bold;
+}
+
+GtkAssistant .sidebar {
+ padding: 12px;
+
+ background-color: white;
+
+ border-image: none;
+ border-width: 0 1px 0 0;
+ border-style: solid;
+}
+
+GtkColorSwatch {
+ border-style: solid;
+ border-width: 1px;
+}
+
+GtkColorSwatch:prelight {
+ border-color: shade (@bg_color, 0.2);
+}
+
+.separator,
+.separator:prelight {
+ color: shade (@bg_color, 0.6);
+}
+
+GtkStatusbar > GtkFrame {
+ border-width: 1px 1px 1px 1px;
+ border-style: solid;
+ border-image: -gtk-win32-theme-part(status, 0 0, margins (-1 0 0 0)) 2 1 1 1 stretch;
+ background-image: none;
+}
+
+.grip {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(status, 3 1);
+}
+
+@keyframes spinner {
+ 0% { background-image: none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+ 0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+ 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none; }
+ 8% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }
+ 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
+ 16% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)); }
+ 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
+ 25% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)); }
+ 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
+ 33% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)); }
+ 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
+ 41% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)); }
+ 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
+ 50% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)); }
+ 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
+ 58% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)); }
+ 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
+ 66% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)); }
+ 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
+ 75% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)); }
+ 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
+ 83% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)); }
+ 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
+ 91% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)); }
+ 100% { background-image: none,
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+ 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)); }
+}
+
+.spinner {
+ background-color: transparent;
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
+ background-position: 25.00% 6.70%, 6.70% 25.00%, 0.00% 50.00%, 6.70% 75.00%, 25.00% 93.30%, 50.00% 100.00%, 75.00% 93.30%, 93.30% 75.00%, 100.00% 50.00%, 93.30% 25.00%, 75.00% 6.70%, 50.00% 0.00%;
+ background-size: 20% 20%;
+ background-repeat: no-repeat;
+ transition: background-image 500ms ease-out;
+}
+
+.spinner:active {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.916667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.75)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.666667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.583333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.5)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.416667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.333333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.166667)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.0833333)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
+ animation: spinner 1s infinite linear;
+}
+
+/* Popovers */
+.popover {
+ border-radius: 3px;
+ background-clip: border-box;
+ background-color: @bg_color;
+
+ border-color: rgba(0, 0, 0, 1);
+ border-width: 1px;
+ border-style: solid;
+
+ box-shadow: 0 2px 3px alpha(black, 0.5);
+ margin: 10px;
+ padding: 2px;
+}
+.popover > .list,
+.popover > .view,
+.popover > .toolbar {
+ background-color: transparent;
+}
+
+/* Listbox */
+.list {
+ background-color: -gtk-win32-color(listbox, 5);
+}
+
+/* Dim label */
+.dim-label {
+ color: alpha(currentColor, 0.55);
+ text-shadow: none;
+}
+
+/* Modelbuttons */
+.button.menuitem:focused,
+.button.menuitem {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(menu, 14 1);
+}
+
+.button.menuitem:active,
+.button.menuitem:active:focused {
+ background-color: transparent;
+ background-image: -gtk-win32-theme-part(menu, 14 1);
+}
+
+.button.menuitem:active:prelight:focused,
+.button.menuitem:prelight:focused,
+.button.menuitem:prelight {
+ background-image: -gtk-win32-theme-part(menu, 14 2);
+}
+
+.button.menuitem:active:prelight:insensitive:focused,
+.button.menuitem:prelight:insensitive:focused,
+.button.menuitem:prelight:insensitive {
+ background-image: -gtk-win32-theme-part(menu, 14 4);
+}
+
+
+.button.menuitem.radio:focused,
+.button.menuitem.radio,
+.button.menuitem.radio:prelight,
+.button.menuitem.radio:insensitive {
+ background-color: transparent;
+ background-image: none;
+ border-width: 0;
+}
+
+.button.menuitem.radio:active:focused,
+.button.menuitem.radio:active,
+.button.menuitem.radio:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 12 2, over (11 3));
+ border-width: 0;
+}
+
+.button.menuitem.radio:inconsistent:focused,
+.button.menuitem.radio:inconsistent,
+.button.menuitem.radio:inconsistent:insensitive,
+.button.menuitem.radio:inconsistent:prelight,
+.button.menuitem.radio:inconsistent:active,
+.button.menuitem.radio:inconsistent:active:prelight {
+ background-image: none; /* Fall back to default, this state is not in win32 */
+ border-width: 0;
+}
+
+.button.menuitem.radio:insensitive:active:focused,
+.button.menuitem.radio:insensitive:active,
+.button.menuitem.radio:insensitive:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 12 1, over (11 4));
+ border-width: 0;
+}
+
+.button.menuitem.check:focused,
+.button.menuitem.check,
+.button.menuitem.check:insensitive,
+.button.menuitem.check:prelight,
+.button.menuitem.check:prelight:focused {
+ background-color: transparent;
+ background-image: none;
+ border-width: 0;
+}
+
+
+.button.menuitem.check:active:focused,
+.button.menuitem.check:active,
+.button.menuitem.check:active:prelight:focused,
+.button.menuitem.check:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 12 2, over (11 1));
+ border-width: 0;
+}
+
+.button.menuitem.check:inconsistent:focused,
+.button.menuitem.check:inconsistent,
+.button.menuitem.check:inconsistent:insensitive,
+.button.menuitem.check:inconsistent:insensitive:focused,
+.button.menuitem.check:inconsistent:prelight,
+.button.menuitem.check:inconsistent:prelight:focused,
+.button.menuitem.check:inconsistent:active,
+.button.menuitem.check:inconsistent:active:focused,
+.button.menuitem.check:inconsistent:active:prelight:focused,
+.button.menuitem.check:inconsistent:active:prelight {
+ background-image: none; /* Fall back to default, this state is not in win32 */
+ border-width: 0;
+}
+
+.button.menuitem.check:insensitive:active:focused,
+.button.menuitem.check:insensitive:active,
+.button.menuitem.check:insensitive:active:prelight:focused,
+.button.menuitem.check:insensitive:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 12 1, over (11 2));
+ border-width: 0;
+}
+
+/* Application notification */
+.app-notification {
+ border-style: solid;
+ border-color: @app_notification_border;
+ border-width: 0 1px 1px 1px;
+ border-radius: 0 0 5px 5px;
+ padding: 8px;
+
+ background-image: linear-gradient(to bottom,
+ @app_notification_a,
+ @app_notification_b 18%,
+ @app_notification_c);
+
+ color: @theme_text_color;
+ text-shadow: 0 1px @primary_toolbar_button_text_shadow;
+ border-image: none;
+}
--- /dev/null
+/* We should have a real win32 classic theme that picks up\r
+ colors from the settings. But for now, at least don't break\r
+ when win32 is in classic mode by just using raleigh. */\r
+@import url("Raleigh.css");\r
--- /dev/null
+@import url("gtk-win32-base.css");
+
+/* Override non-entry combobox arrow parts from the base theme,
+ since XP draws an empty white rectangle for parts 6 1 and 6 4.
+ Draw parts 1 1 and 1 4 instead */
+GtkComboBox GtkBox {
+ background-image: -gtk-win32-theme-part(combobox, 1 1, margins (1 0 1 0));
+}
+GtkComboBox GtkBox:insensitive {
+ background-image: -gtk-win32-theme-part(combobox, 1 4, margins (1 0 1 0));
+}
+
+.menubar {
+ background-color: #f7f7f7;
+ /*background-color: -gtk-win32-color(button, 30);*/
+
+ border-width: 0 0 1px 0;
+ border-style: solid;
+ border-color: #ded3bd;
+}
+
+.menu > .menuitem:prelight {
+ background-color: -gtk-win32-color(button, 29);
+}
+
+.menubar > .menuitem:prelight,
+.menubar > .menuitem:prelight:focused {
+ background-image: -gtk-win32-theme-part(toolbar, 1 2);
+}
+
+.notebook {
+ background-image: -gtk-win32-theme-part(tab, 9 1, margins(-1 -3 -3 -1));
+ border-image: -gtk-win32-theme-part(tab, 9 1, margins(0 -2 -2 0)) 1 1 1 1 repeat;
+}
+
+.menuitem.check,
+.menuitem.check:prelight,
+.menuitem.check:insensitive,
+.menuitem.check:active,
+.menuitem.check:active:prelight,
+.menuitem.check:inconsistent,
+.menuitem.check:inconsistent:insensitive,
+.menuitem.check:inconsistent:prelight,
+.menuitem.check:inconsistent:active,
+.menuitem.check:inconsistent:active:prelight,
+.menuitem.check:insensitive:active,
+.menuitem.check:insensitive:active:prelight {
+ background-image: none;
+ border-width: 0;
+}
+
+.menuitem.radio,
+.menuitem.radio:prelight,
+.menuitem.radio:insensitive,
+.menuitem.radio:active,
+.menuitem.radio:active:prelight,
+.menuitem.radio:inconsistent,
+.menuitem.radio:inconsistent:insensitive,
+.menuitem.radio:inconsistent:prelight,
+.menuitem.radio:inconsistent:active,
+.menuitem.radio:inconsistent:active:prelight,
+.menuitem.radio:insensitive:active,
+.menuitem.radio:insensitive:active:prelight {
+ background-image: none;
+ border-width: 0;
+}
+
+.spinbutton .button {
+ border-width: 1px;
+ border-style: solid;
+ border-color: #7b9ebd;
+}
+
+.spinbutton .button:last-child {
+ border-width: 1px 1px 1px 0px;
+}
+
+GtkProgressBar.progressbar {
+ border-width: 2px;
+ border-style: solid;
+ border-color: transparent;
+}
+
+/* Notebook */
+
+.notebook {
+ background-color: #ffffff;
+ border-width: 1px 1px 1px 1px;
+ border-style: solid;
+ background-origin: padding-box;
+ background-clip: border-box;
+ background-image: -gtk-win32-theme-part(tab, 9 1, margins(-1 -3 -2 -1));
+ border-image: -gtk-win32-theme-part(tab, 9 1, margins(0 -2 -1 0)) 1 1 1 1 repeat;
+ -GtkNotebook-tab-overlap: 1;
+ -GtkNotebook-tab-curvature: 0;
+}
+
+.notebook tab {
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(tab, 1 1);
+ padding: 0px 4px 0px 4px;
+}
+
+.notebook tab.left, .notebook tab.right {
+ padding: 4px 0px 4px 0px;
+}
+
+.notebook tab:active {
+ background-image: -gtk-win32-theme-part(tab, 1 3, margins(0 0 -1 0));
+}
+.notebook tab:active.top {
+ padding: 2px 4px 1px 4px;
+}
+
+.notebook tab:active.bottom {
+ padding: 1px 4px 2px 4px;
+}
+
+.notebook tab:active.right {
+ padding: 4px 4px 4px 1px;
+}
+
+.notebook tab:active.left {
+ padding: 4px 1px 4px 4px;
+}
+
+/* Listbox */
+
+/* This is roughly similar to what Vista+ theme draws. The reason for using
+this instead of changing background-color to @selection_bg_color is that
+blanket "* { color: @text_color; }" style overrides ".list-row:selected {
+color: @selected_fg_color; }", causing labels and widgets in list rows to have
+black (not white) text over blue background. Fixing that requires overhauling
+the whole theme to put narrow "color: @text_color" style everywhere, to be
+able to remove the blanket style.
+And the reason for not using appropriate W32 theme part is that the appropriate
+W32 theme part does not exist in XP theme. */
+.list-row:prelight {
+ background-image: -gtk-gradient (linear,
+ 0 0, 0 1,
+ color-stop(0, rgb(253, 254, 255)),
+ color-stop(1, rgb(237, 245, 255)));
+ box-shadow: inset -1px -1px 0px rgba (128, 128, 255, 0.5), inset 1px 1px 0px rgba (128, 128, 255, 0.5);
+}
+
+.list-row:selected {
+ /* Override *:selected {} blanket style, keeping the background - bright
+ and the text - dark */
+ background-color: transparent;
+ color: @text_color;
+ background-image: -gtk-gradient (linear,
+ 0 0, 0 1,
+ color-stop(0, rgb(236, 244, 255)),
+ color-stop(1, rgb(208, 230, 255)));
+ box-shadow: inset -1px -1px 0px rgba (128, 128, 255, 0.5), inset 1px 1px 0px rgba (128, 128, 255, 0.5);
+}
+
+.list-row:selected:prelight {
+ background-image: -gtk-gradient (linear,
+ 0 0, 0 1,
+ color-stop(0, rgb(221, 236, 255)),
+ color-stop(1, rgb(194, 220, 255)));
+ box-shadow: inset -1px -1px 0px rgba (128, 128, 255, 0.5), inset 1px 1px 0px rgba (128, 128, 255, 0.5);
+}
\ No newline at end of file
--- /dev/null
+@import url("gtk-win32-base.css");
+
+/* Menus */
+
+.menubar {
+ background-color: transparent;
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(menu, 7 1);
+}
+
+.menubar > .menuitem {
+ background-color: transparent;
+ border-width: 0;
+ background-image: -gtk-win32-theme-part(menu, 8 1);
+}
+
+.menubar > .menuitem:prelight {
+ background-image: -gtk-win32-theme-part(menu, 8 3);
+}
+
+.menuitem:prelight {
+ background-image: -gtk-win32-theme-part(menu, 14 2);
+}
+
+.menuitem:prelight:insensitive {
+ background-image: -gtk-win32-theme-part(menu, 14 4);
+}
+
+.menuitem.radio,
+.menuitem.radio:prelight,
+.menuitem.radio:insensitive {
+ background-color: transparent;
+ background-image: none;
+ border-width: 0;
+}
+
+.menuitem.radio:active,
+.menuitem.radio:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 11 3);
+ border-width: 0;
+}
+
+.menuitem.radio:inconsistent,
+.menuitem.radio:inconsistent:insensitive,
+.menuitem.radio:inconsistent:prelight,
+.menuitem.radio:inconsistent:active,
+.menuitem.radio:inconsistent:active:prelight {
+ background-image: none; /* Fall back to default, this state is not in win32 */
+ border-width: 0;
+}
+
+.menuitem.radio:insensitive:active,
+.menuitem.radio:insensitive:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 11 4);
+ border-width: 0;
+}
+
+.menuitem.check,
+.menuitem.check:prelight,
+.menuitem.check:insensitive {
+ background-image: none;
+ border-width: 0;
+}
+
+.menuitem.check:active,
+.menuitem.check:active:prelight {
+ background-image: -gtk-win32-theme-part(menu, 11 1);
+ border-width: 0;
+}
+
+.menuitem.check:inconsistent,
+.menuitem.check:inconsistent:insensitive,
+.menuitem.check:inconsistent:prelight,
+.menuitem.check:inconsistent:active,
+.menuitem.check:inconsistent:active:prelight {
+ background-image: none; /* Fall back to default, this state is not in win32 */
+ border-width: 0;
+}
+
+.menuitem.check:insensitive:active,
+.menuitem.check:insensitive:active:prelight{
+ background-image: -gtk-win32-theme-part(menu, 11 2);
+ border-width: 0;
+}
+
+/* Notebook */
+.notebook {
+ /* This prevents a thin half-transparent line between the pane and the tab */
+ background-color: -gtk-win32-color(tab, 5);
+
+ border-width: 1px 1px 1px 1px;
+ border-style: solid;
+ background-origin: padding-box;
+ background-clip: border-box;
+
+ /* W32 theme draws it with borders and all, cut them away */
+ background-image: -gtk-win32-theme-part(tab, 9 1, margins(-1 -3 -2 -1));
+
+ /* Grab the borders now and duplicate them across the perimeter */
+ border-image: -gtk-win32-theme-part(tab, 9 1, margins(0 -2 -1 0)) 1 1 1 1 repeat;
+ /* MSW7 themes draw tab overlaps differently. Net result is:
+ * inactive tab text never moves no matter which tabs get to be active
+ * active tab text moves only up
+ * active tab steals space from its neighbors (overlapping their borders without moving them)
+ * inactive tab does not steal any space from its neighbors (prelight makes that obvious - one tab's borders light up, its neighbors' don't change)
+ * first(last in RTL?) tab has extra gap that disappears (due to overlapping) when this tab activates
+ This can't be emulated in GTK, so we won't even try.
+ */
+ -GtkNotebook-tab-overlap: 0;
+ -GtkNotebook-tab-curvature: 0;
+}
+
+.notebook tab {
+ /* Make sure parts not covered by the background are transparent */
+ background-color: transparent;
+
+ /* Use GTK border, since we can control where it's drawn (unlike built-in theme border, which is always left-top-right) */
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgb(137, 140, 149);
+
+ /* Sadly, GTK CSS can't rotate images, which means that we can't use tabs from the theme */
+ background-image: none;
+ /* Don't use border image either, since it has no bottom border */
+ border-image: none;
+
+ /* By default tabs are large enough for their labels, give them more space */
+ padding: 2px;
+}
+
+/* W32 has no concept of notebook header (the rectangle where tabs are - including the area where tabs could be, if you add more of them), make it disappear */
+.notebook.header {
+ background-color: transparent;
+ background-image: none;
+ border-width: 0px;
+ border-color: transparent;
+}
+
+/* Draw everything ourselves. Default MSW7 theme for a top tab (the only kind of tab available) is:
+ 1-px grey border
+ extra 1-px inside white borders to the left and the right
+ top 8 pixels of the tab are light grey gradient (from 95% to 92% here)
+ rest of the tab is dark grey gradient (quick 3-pixel fall from 87% to 85%, then uniform until half the way, then drops to 84%, last 4 pixels fall down to 81%)
+
+ Prelight tab is the same as normal, but with light blue instead of grey.
+ Active tabs (prelight ot not) are simple white.
+ Disabled tabs are simple dark grey.
+ There's also theme part for "focused" tab (simple pale blue), but it is unclear in which circumstances it's used.
+
+ Normal and selected tab borders are grey.
+ Prelight tab borders are blue.
+ Disabled tab borders are darker grey.
+ */
+.notebook tab.top {
+ background-image: -gtk-gradient (linear,
+ 0 0, 0 1,
+ color-stop(0, rgb(242, 242, 242)),
+ color-stop(0.2, rgb(235, 235, 235)),
+ color-stop(0.21, rgb(221, 221, 221)),
+ color-stop(0.22, rgb(216, 216, 216)),
+ color-stop(0.6, rgb(214, 214, 214)),
+ color-stop(0.9, rgb(214, 214, 214)),
+ color-stop(1, rgb(207, 207, 207)));
+ box-shadow: inset -1px 0px 0px white, inset 1px 0px 0px white;
+ /* Tab border is 1px (see above), override bottom border (for top tabs) to be 0px */
+ border-bottom: 0px;
+}
+
+.notebook tab.top:prelight {
+ background-image: -gtk-gradient (linear,
+ 0 0, 0 1,
+ color-stop(0, rgb(234, 246, 253)),
+ color-stop(0.2, rgb(217, 240, 252)),
+ color-stop(0.21, rgb(190, 230, 253)),
+ color-stop(0.22, rgb(181, 226, 250)),
+ color-stop(0.6, rgb(178, 224, 249)),
+ color-stop(0.9, rgb(175, 222, 248)),
+ color-stop(1, rgb(167, 217, 245)));
+}
+
+.notebook tab.left {
+ background-image: -gtk-gradient (linear,
+ 0 0, 1 0,
+ color-stop(0, rgb(242, 242, 242)),
+ color-stop(0.2, rgb(235, 235, 235)),
+ color-stop(0.21, rgb(221, 221, 221)),
+ color-stop(0.22, rgb(216, 216, 216)),
+ color-stop(0.6, rgb(214, 214, 214)),
+ color-stop(0.9, rgb(214, 214, 214)),
+ color-stop(1, rgb(207, 207, 207)));
+
+ box-shadow: inset 0px -1px 0px white, inset 0px 1px 0px white;
+ /* Tab border is 1px (see above), override right border (for left tabs) to be 0px */
+ border-right: 0px;
+}
+
+.notebook tab.left:prelight {
+ background-image: -gtk-gradient (linear,
+ 0 0, 1 0,
+ color-stop(0, rgb(234, 246, 253)),
+ color-stop(0.2, rgb(217, 240, 252)),
+ color-stop(0.21, rgb(190, 230, 253)),
+ color-stop(0.22, rgb(181, 226, 250)),
+ color-stop(0.6, rgb(178, 224, 249)),
+ color-stop(0.9, rgb(175, 222, 248)),
+ color-stop(1, rgb(167, 217, 245)));
+}
+
+.notebook tab.right {
+ background-image: -gtk-gradient (linear,
+ 1 0, 0 0,
+ color-stop(0, rgb(242, 242, 242)),
+ color-stop(0.2, rgb(235, 235, 235)),
+ color-stop(0.21, rgb(221, 221, 221)),
+ color-stop(0.22, rgb(216, 216, 216)),
+ color-stop(0.6, rgb(214, 214, 214)),
+ color-stop(0.9, rgb(214, 214, 214)),
+ color-stop(1, rgb(207, 207, 207)));
+
+ box-shadow: inset 0px 1px 0px white, inset 0px -1px 0px white;
+ /* Tab border is 1px (see above), override left border (for right tabs) to be 0px */
+ border-left: 0px;
+}
+
+.notebook tab.right:prelight {
+ background-image: -gtk-gradient (linear,
+ 1 0, 0 0,
+ color-stop(0, rgb(234, 246, 253)),
+ color-stop(0.2, rgb(217, 240, 252)),
+ color-stop(0.21, rgb(190, 230, 253)),
+ color-stop(0.22, rgb(181, 226, 250)),
+ color-stop(0.6, rgb(178, 224, 249)),
+ color-stop(0.9, rgb(175, 222, 248)),
+ color-stop(1, rgb(167, 217, 245)));
+}
+
+.notebook tab.bottom {
+ background-image: -gtk-gradient (linear,
+ 0 1, 0 0,
+ color-stop(0, rgb(242, 242, 242)),
+ color-stop(0.2, rgb(235, 235, 235)),
+ color-stop(0.21, rgb(221, 221, 221)),
+ color-stop(0.22, rgb(216, 216, 216)),
+ color-stop(0.6, rgb(214, 214, 214)),
+ color-stop(0.9, rgb(214, 214, 214)),
+ color-stop(1, rgb(207, 207, 207)));
+ box-shadow: inset -1px 0px 0px white, inset 1px 0px 0px white;
+ /* Tab border is 1px (see above), override top border (for bottom tabs) to be 0px */
+ border-top: 0px;
+}
+
+.notebook tab.bottom:prelight {
+ background-image: -gtk-gradient (linear,
+ 0 1, 0 0,
+ color-stop(0, rgb(234, 246, 253)),
+ color-stop(0.2, rgb(217, 240, 252)),
+ color-stop(0.21, rgb(190, 230, 253)),
+ color-stop(0.22, rgb(181, 226, 250)),
+ color-stop(0.6, rgb(178, 224, 249)),
+ color-stop(0.9, rgb(175, 222, 248)),
+ color-stop(1, rgb(167, 217, 245)));
+}
+
+.notebook tab:active,
+.notebook tab:active:prelight,
+.notebook tab.right:active,
+.notebook tab.right:active:prelight,
+.notebook tab.bottom:active,
+.notebook tab.bottom:active:prelight,
+.notebook tab.left:active,
+.notebook tab.left:active:prelight
+{
+ /* active tabs are pure white with grey borders, and prelight changes nothing */
+ background-image: none;
+ background-color: white;
+ border-color: rgb(137, 140, 149);
+}
+
+.notebook tab:insensitive,
+.notebook tab:insensitive,
+.notebook tab.right:insensitive,
+.notebook tab.bottom:insensitive,
+.notebook tab.left:insensitive
+{
+ /* insensitive tabs are dark grey white with even darker grey borders */
+ background-image: none;
+ background-color: rgb(201, 202, 203);
+ border-color: rgb(128, 128, 128);
+}
+
+.notebook tab:prelight,
+.notebook tab.right:prelight,
+.notebook tab.bottom:prelight,
+.notebook tab.left:prelight
+{
+ /* prelight tabs have blue borders */
+ border-color: rgb(60, 127, 177);
+}
+
+
+.notebook tab.top:active {
+ /* Make active tab "stick out" up by padding it more at the bottom */
+ padding-bottom: 4px;
+}
+
+.notebook tab.right:active {
+ /* Make active tab "stick out" right by padding it more at the left */
+ padding-left: 4px;
+}
+
+.notebook tab.bottom:active {
+ /* Make active tab "stick out" down by padding it more at the top */
+ padding-top: 4px;
+}
+
+.notebook tab.left:active {
+ /* Make active tab "stick out" left by padding it more at the right */
+ padding-right: 4px;
+}
+
+
+/* Listbox */
+
+/* We're cheating here, using part 6 (listview header group),
+ because part 1 (listview item) is empty for some reason */
+.list-row:prelight {
+ background-image: -gtk-win32-theme-part(listview, 6 10);
+}
+
+.list-row:selected {
+ background-color: transparent;
+ /* Override *:selected {} blanket style, keeping the background - bright
+ and the text - dark */
+ color: @text_color;
+ background-image: -gtk-win32-theme-part(listview, 6 13);
+}
+
+.list-row:selected:focus {
+ background-image: -gtk-win32-theme-part(listview, 6 11);
+}
+
+.list-row:selected:prelight {
+ background-image: -gtk-win32-theme-part(listview, 6 12);
+}
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">help-about</property>
+ </object>
+ <template class="GtkAboutDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="resizable">False</property>
+ <property name="type_hint">dialog</property>
+ <child internal-child="headerbar">
+ <object class="GtkHeaderBar" id="headerbar1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="show-close-button">True</property>
+ <child type="title">
+ <object class="GtkStackSwitcher" id="stack_switcher">
+ <property name="visible">False</property>
+ <property name="stack">stack</property>
+ <property name="no-show-all">True</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child>
+ <object class="GtkBox" id="box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">12</property>
+ <child>
+ <object class="GtkImage" id="logo_image">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">image-missing</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="name_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">name label</property>
+ <property name="justify">center</property>
+ <property name="selectable">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkStack" id="stack">
+ <property name="width_request">400</property>
+ <property name="height_request">100</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="homogeneous">True</property>
+ <property name="transition-type">over-up-down</property>
+ <property name="transition-duration">600</property>
+ <signal name="notify::visible-child" handler="stack_visible_child_notify" swapped="no"/>
+ <child>
+ <object class="GtkBox" id="page_vbox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">8</property>
+ <child>
+ <object class="GtkLabel" id="version_label">
+ <property name="can_focus">False</property>
+ <property name="label">version 1.0</property>
+ <property name="justify">center</property>
+ <property name="selectable">True</property>
+ <property name="no-show-all">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="comments_label">
+ <property name="can_focus">False</property>
+ <property name="label">comments</property>
+ <property name="justify">center</property>
+ <property name="wrap">True</property>
+ <property name="selectable">True</property>
+ <property name="no-show-all">True</property>
+ <property name="max-width-chars">60</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="hbox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="homogeneous">True</property>
+ <child>
+ <object class="GtkLabel" id="website_label">
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <property name="label">http://website.com</property>
+ <property name="selectable">True</property>
+ <signal name="activate-link" handler="emit_activate_link" object="GtkAboutDialog" swapped="yes"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="license_label">
+ <property name="can_focus">False</property>
+ <property name="label">license</property>
+ <property name="use_markup">True</property>
+ <property name="justify">center</property>
+ <property name="wrap">True</property>
+ <property name="selectable">True</property>
+ <property name="no_show_all">True</property>
+ <property name="max-width-chars">60</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="copyright_label">
+ <property name="can_focus">False</property>
+ <property name="label">copyright</property>
+ <property name="justify">center</property>
+ <property name="wrap">True</property>
+ <property name="selectable">True</property>
+ <property name="no-show-all">True</property>
+ <property name="max-width-chars">60</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">4</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="name">main</property>
+ <property name="title" translatable="yes">About</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="credits_page">
+ <property name="visible">False</property>
+ <property name="no-show-all">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">8</property>
+ <child>
+ <object class="GtkScrolledWindow" id="scrolledwindow1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkViewport" id="viewport1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <style>
+ <class name="view"/>
+ </style>
+ <child>
+ <object class="GtkGrid" id="credits_grid">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">center</property>
+ <property name="valign">start</property>
+ <property name="border_width">5</property>
+ <property name="orientation">vertical</property>
+ <property name="row_spacing">2</property>
+ <property name="column_spacing">8</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="name">credits</property>
+ <property name="title" translatable="yes">Credits</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="license_page">
+ <property name="visible">False</property>
+ <property name="no-show-all">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">8</property>
+ <child>
+ <object class="GtkScrolledWindow" id="scrolledwindow2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkTextView" id="license_view">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">False</property>
+ <property name="left_margin">8</property>
+ <property name="right_margin">8</property>
+ <property name="cursor_visible">False</property>
+ <signal name="event-after" handler="text_view_event_after" swapped="no"/>
+ <signal name="key-press-event" handler="text_view_key_press_event" swapped="no"/>
+ <signal name="motion-notify-event" handler="text_view_motion_notify_event" swapped="no"/>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="name">license</property>
+ <property name="title" translatable="yes">License</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("About");
+N_("Credits");
+N_("License");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkActionBar" parent="GtkBin">
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkRevealer" id="revealer">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkFrame" id="frame">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <style>
+ <class name="action-bar"/>
+ </style>
+ <child>
+ <object class="GtkBox" id="box">
+ <property name="visible">True</property>
+ <property name="orientation">horizontal</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="spacing">6</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkAppChooserDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="title" translatable="yes">Select Application</property>
+ <property name="type_hint">dialog</property>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child>
+ <object class="GtkSearchBar" id="search_bar">
+ <property name="visible">True</property>
+ <property name="border_width">0</property>
+ <child>
+ <object class="GtkSearchEntry" id="search_entry">
+ <property name="visible">True</property>
+ <property name="hexpand">True</property>
+ <property name="max-width-chars">40</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">start</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child internal-child="action_area">
+ <object class="GtkButtonBox" id="dialog-action_area1">
+ <property name="can_focus">False</property>
+ <property name="layout_style">end</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="inner_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <property name="label">label</property>
+ <property name="wrap">True</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ <child type="action">
+ <object class="GtkButton" id="cancel_button">
+ <property name="visible">True</property>
+ <property name="use_underline">True</property>
+ <property name="label" translatable="yes">_Cancel</property>
+ </object>
+ </child>
+ <child type="action">
+ <object class="GtkButton" id="ok_button">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Select</property>
+ <property name="use_underline">True</property>
+ <property name="can_default">True</property>
+ </object>
+ </child>
+ <action-widgets>
+ <action-widget response="cancel">cancel_button</action-widget>
+ <action-widget response="ok" default="true">ok_button</action-widget>
+ </action-widgets>
+ </template>
+ <object class="GtkButton" id="show_more_button">
+ <property name="label" translatable="yes">_View All Applications</property>
+ <property name="visible">True</property>
+ <property name="use_underline">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked" handler="show_more_button_clicked_cb" swapped="no"/>
+ </object>
+ <object class="GtkButton" id="software_button">
+ <property name="label" translatable="yes">_Find New Applications</property>
+ <property name="visible">True</property>
+ <property name="use_underline">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked" handler="software_button_clicked_cb" swapped="no"/>
+ </object>
+</interface>
--- /dev/null
+N_("Select Application");
+N_("_Cancel");
+N_("_Select");
+N_("_View All Applications");
+N_("_Find New Applications");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <object class="GtkListStore" id="program_list_store">
+ <columns>
+ <!-- column-name app-info -->
+ <column type="GAppInfo"/>
+ <!-- column-name app-icon -->
+ <column type="GIcon"/>
+ <!-- column-name name -->
+ <column type="gchararray"/>
+ <!-- column-name description -->
+ <column type="gchararray"/>
+ <!-- column-name exec -->
+ <column type="gchararray"/>
+ <!-- column-name default -->
+ <column type="gboolean"/>
+ <!-- column-name heading -->
+ <column type="gboolean"/>
+ <!-- column-name heading-text -->
+ <column type="gchararray"/>
+ <!-- column-name recommended -->
+ <column type="gboolean"/>
+ <!-- column-name fallback -->
+ <column type="gboolean"/>
+ </columns>
+ </object>
+ <object class="GtkTreeModelSort" id="program_list_sort">
+ <property name="model">program_list_store</property>
+ </object>
+ <template class="GtkAppChooserWidget" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <object class="GtkOverlay" id="overlay">
+ <property name="visible">True</property>
+ <child>
+ <object class="GtkScrolledWindow" id="scrolled_window">
+ <property name="width_request">400</property>
+ <property name="height_request">300</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkTreeView" id="program_list">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="model">program_list_sort</property>
+ <property name="headers_visible">False</property>
+ <signal name="button-press-event" handler="widget_button_press_event_cb" swapped="no"/>
+ <signal name="row-activated" handler="program_list_selection_activated" swapped="no"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection2">
+ <property name="mode">browse</property>
+ <signal name="changed" handler="refresh_and_emit_app_selected" object="GtkAppChooserWidget" swapped="yes"/>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="column">
+ <child>
+ <object class="GtkCellRendererText" id="padding_renderer"/>
+ </child>
+ <child>
+ <object class="GtkCellRendererText" id="heading">
+ <property name="ypad">6</property>
+ <property name="wrap_mode">word</property>
+ <property name="wrap_width">350</property>
+ </object>
+ <attributes>
+ <attribute name="visible">6</attribute>
+ <attribute name="markup">7</attribute>
+ </attributes>
+ </child>
+ <child>
+ <object class="GtkCellRendererText" id="secondary_padding"/>
+ </child>
+ <child>
+ <object class="GtkCellRendererPixbuf" id="app_icon"/>
+ <attributes>
+ <attribute name="gicon">1</attribute>
+ </attributes>
+ </child>
+ <child>
+ <object class="GtkCellRendererText" id="app_name">
+ <property name="ellipsize">end</property>
+ </object>
+ <attributes>
+ <attribute name="markup">3</attribute>
+ </attributes>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="overlay">
+ <object class="GtkBox" id="no_apps">
+ <property name="orientation">vertical</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <child>
+ <object class="GtkImage">
+ <property name="visible">True</property>
+ <property name="icon-name">gnome-software-symbolic</property>
+ <property name="pixel-size">48</property>
+ <property name="margin">12</property>
+ <style>
+ <class name="dim-label"/>
+ </style>
+ </object>
+ </child>
+ <child>
+ <object class="GtkLabel" id="no_apps_label">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">No applications found.</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <attributes>
+ <attribute name="scale" value="1.2"/>
+ </attributes>
+ <style>
+ <class name="dim-label"/>
+ </style>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("No applications found.");
--- /dev/null
+<interface>
+ <menu id='app-menu'>
+ <section>
+ <item>
+ <!-- used for the application menu on MacOS. %s is replaced with the application name. -->
+ <attribute name='label' translatable='yes'>About %s</attribute>
+ <attribute name='action'>app.about</attribute>
+ <attribute name='x-gtk-private-special'>replace-appname</attribute>
+ </item>
+ </section>
+ <section>
+ <item>
+ <!-- used for the application menu on MacOS -->
+ <attribute name='label' translatable='yes'>Preferences</attribute>
+ <attribute name='action'>app.preferences</attribute>
+ </item>
+ </section>
+ <section>
+ <item>
+ <!-- used for the application menu on MacOS -->
+ <attribute name='label' translatable='yes'>Services</attribute>
+ <attribute name='x-gtk-private-special'>services-submenu</attribute>
+ </item>
+ </section>
+ <section>
+ <item>
+ <!-- used for the application menu on MacOS. %s is replaced with the application name. -->
+ <attribute name='label' translatable='yes'>Hide %s</attribute>
+ <attribute name='x-gtk-private-special'>hide-this</attribute>
+ <attribute name='action'>gtkinternal.hide</attribute>
+ </item>
+ <item>
+ <!-- used for the application menu on MacOS -->
+ <attribute name='label' translatable='yes'>Hide Others</attribute>
+ <attribute name='x-gtk-private-special'>hide-others</attribute>
+ <attribute name='action'>gtkinternal.hide-others</attribute>
+ </item>
+ <item>
+ <!-- used for the application menu on MacOS -->
+ <attribute name='label' translatable='yes'>Show All</attribute>
+ <attribute name='x-gtk-private-special'>show-all</attribute>
+ <attribute name='action'>gtkinternal.show-all</attribute>
+ </item>
+ </section>
+ <section>
+ <item>
+ <!-- used for the application menu on MacOS. %s is replaced with the application name. -->
+ <attribute name='label' translatable='yes'>Quit %s</attribute>
+ <attribute name='action'>app.quit</attribute>
+ <attribute name='x-gtk-private-special'>replace-appname</attribute>
+ </item>
+ </section>
+ </menu>
+</interface>
--- /dev/null
+N_("About %s");
+N_("Preferences");
+N_("Services");
+N_("Hide %s");
+N_("Hide Others");
+N_("Show All");
+N_("Quit %s");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkAssistant" parent="GtkWindow">
+ <property name="can_focus">False</property>
+ <child type="titlebar">
+ <object class="GtkHeaderBar" id="headerbar">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="show-close-button">False</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkBox" id="main_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="spacing">12</property>
+ <child>
+ <object class="GtkFrame" id="sidebar_frame">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label_xalign">0</property>
+ <style>
+ <class name="sidebar"/>
+ </style>
+ <child>
+ <object class="GtkBox" id="sidebar">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ <child type="label_item">
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="content_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">12</property>
+ <child>
+ <object class="GtkNotebook" id="content">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
+ <signal name="remove" handler="assistant_remove_page_cb" swapped="no"/>
+ <child>
+ <placeholder/>
+ </child>
+ <child type="tab">
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="action_area">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">end</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkButton" id="apply">
+ <property name="label" translatable="yes">_Apply</property>
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="receives_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="use_underline">True</property>
+ <style>
+ <class name="text-button"/>
+ </style>
+ <signal name="clicked" handler="on_assistant_apply" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="forward">
+ <property name="label" translatable="yes">_Next</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="receives_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="use_underline">True</property>
+ <style>
+ <class name="text-button"/>
+ </style>
+ <signal name="clicked" handler="on_assistant_forward" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="back">
+ <property name="label" translatable="yes">_Back</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="use_underline">True</property>
+ <style>
+ <class name="text-button"/>
+ </style>
+ <signal name="clicked" handler="on_assistant_back" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="last">
+ <property name="label" translatable="yes">_Finish</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="use_underline">True</property>
+ <style>
+ <class name="text-button"/>
+ </style>
+ <signal name="clicked" handler="on_assistant_last" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="cancel">
+ <property name="label" translatable="yes">_Cancel</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="use_underline">True</property>
+ <style>
+ <class name="text-button"/>
+ </style>
+ <signal name="clicked" handler="on_assistant_cancel" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">4</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="close">
+ <property name="label" translatable="yes">_Close</property>
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="receives_default">True</property>
+ <property name="no_show_all">True</property>
+ <property name="use_underline">True</property>
+ <style>
+ <class name="text-button"/>
+ </style>
+ <signal name="clicked" handler="on_assistant_close" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">5</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+ <object class="GtkSizeGroup" id="button_size_group">
+ <widgets>
+ <widget name="apply"/>
+ <widget name="forward"/>
+ <widget name="back"/>
+ <widget name="last"/>
+ <widget name="cancel"/>
+ <widget name="close"/>
+ </widgets>
+ </object>
+ <object class="GtkSizeGroup" id="title_size_group"/>
+</interface>
--- /dev/null
+N_("_Apply");
+N_("_Next");
+N_("_Back");
+N_("_Finish");
+N_("_Cancel");
+N_("_Close");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkColorChooserDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="title" translatable="yes">Select a Color</property>
+ <property name="type_hint">dialog</property>
+ <property name="resizable">False</property>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child>
+ <object class="GtkColorChooserWidget" id="chooser">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="orientation">vertical</property>
+ <property name="rgba">rgb(255,255,255)</property>
+ <signal name="color-activated" handler="color_activated_cb" swapped="no"/>
+ <signal name="notify::rgba" handler="propagate_notify" swapped="no"/>
+ <signal name="notify::show-editor" handler="propagate_notify" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ <child type="action">
+ <object class="GtkButton" id="cancel_button">
+ <property name="visible">True</property>
+ <property name="use_underline">True</property>
+ <property name="label" translatable="yes">_Cancel</property>
+ </object>
+ </child>
+ <child type="action">
+ <object class="GtkButton" id="ok_button">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Select</property>
+ <property name="use_underline">True</property>
+ <property name="can_default">True</property>
+ </object>
+ </child>
+ <action-widgets>
+ <action-widget response="cancel">cancel_button</action-widget>
+ <action-widget response="ok" default="true">ok_button</action-widget>
+ </action-widgets>
+ </template>
+</interface>
--- /dev/null
+N_("Select a Color");
+N_("_Cancel");
+N_("_Select");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtkprivate 3.10 -->
+ <!-- interface-requires gtk+ 3.10 -->
+ <object class="GtkAdjustment" id="a_adj">
+ <property name="upper">1</property>
+ <property name="step_increment">0.01</property>
+ <property name="page_increment">0.10000000000000001</property>
+ <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
+ </object>
+ <object class="GtkAdjustment" id="h_adj">
+ <property name="upper">1</property>
+ <property name="step_increment">0.01</property>
+ <property name="page_increment">0.10000000000000001</property>
+ <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
+ </object>
+ <object class="GtkAdjustment" id="s_adj">
+ <property name="upper">1</property>
+ <property name="step_increment">0.01</property>
+ <property name="page_increment">0.10000000000000001</property>
+ <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
+ </object>
+ <object class="GtkAdjustment" id="v_adj">
+ <property name="upper">1</property>
+ <property name="step_increment">0.01</property>
+ <property name="page_increment">0.10000000000000001</property>
+ <signal name="value-changed" handler="hsv_changed" object="GtkColorEditor" swapped="yes"/>
+ </object>
+ <template class="GtkColorEditor" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <signal name="notify::visible" handler="dismiss_current_popup" swapped="no"/>
+ <child>
+ <object class="GtkOverlay" id="overlay">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <signal name="get-child-position" handler="get_child_position" swapped="no"/>
+ <child>
+ <object class="GtkGrid" id="grid">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">30</property>
+ <property name="margin_end">30</property>
+ <property name="row_spacing">12</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkColorSwatch" id="swatch">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="rgba">rgb(255,255,255)</property>
+ <property name="selectable">False</property>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Color Name</property>
+ </object>
+ </child>
+ <signal name="activate" handler="entry_apply" swapped="no"/>
+ <signal name="focus-out-event" handler="entry_focus_out" swapped="no"/>
+ <signal name="notify::text" handler="entry_text_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkColorScale" id="h_slider">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="orientation">vertical</property>
+ <property name="adjustment">h_adj</property>
+ <property name="draw_value">False</property>
+ <signal name="popup-menu" handler="popup_edit" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkColorScale" id="a_slider">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="adjustment">a_adj</property>
+ <property name="draw_value">False</property>
+ <property name="scale_type">1</property>
+ <style>
+ <class name="scale-has-marks-above"/>
+ </style>
+ <signal name="popup-menu" handler="popup_edit" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">2</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkColorPlane" id="sv_plane">
+ <property name="width_request">300</property>
+ <property name="height_request">300</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="h_adjustment">h_adj</property>
+ <property name="s_adjustment">s_adj</property>
+ <property name="v_adjustment">v_adj</property>
+ <signal name="popup-menu" handler="popup_edit" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </template>
+ <object class="GtkBox" id="a_popup">
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <style>
+ <class name="popover"/>
+ <class name="osd"/>
+ </style>
+ <signal name="draw" handler="popup_draw" swapped="no"/>
+ <child>
+ <object class="GtkGrid" id="grid4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="margin_end">12</property>
+ <property name="margin_top">12</property>
+ <property name="margin_bottom">12</property>
+ <property name="column_spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" context="Color channel">A</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="a_entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="invisible_char_set">True</property>
+ <property name="climb_rate">1</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="a_entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Alpha</property>
+ </object>
+ </child>
+ <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <object class="GtkBox" id="h_popup">
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <style>
+ <class name="popover"/>
+ <class name="osd"/>
+ </style>
+ <signal name="draw" handler="popup_draw" swapped="no"/>
+ <child>
+ <object class="GtkGrid" id="grid3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="margin_end">12</property>
+ <property name="margin_top">12</property>
+ <property name="margin_bottom">12</property>
+ <property name="column_spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" context="Color channel">H</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="h_entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="invisible_char_set">True</property>
+ <property name="climb_rate">1</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="h_entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Hue</property>
+ </object>
+ </child>
+ <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <object class="GtkBox" id="sv_popup">
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <style>
+ <class name="popover"/>
+ <class name="osd"/>
+ </style>
+ <signal name="draw" handler="popup_draw" swapped="no"/>
+ <child>
+ <object class="GtkGrid" id="grid2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="margin_end">12</property>
+ <property name="margin_top">12</property>
+ <property name="margin_bottom">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" context="Color Channel">S</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" context="Color Channel">V</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="s_entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="climb_rate">1</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="s_entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Saturation</property>
+ </object>
+ </child>
+ <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="v_entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="invisible_char_set">True</property>
+ <property name="climb_rate">1</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="v_entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Value</property>
+ </object>
+ </child>
+ <signal name="key-press-event" handler="popup_key_press" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+</interface>
--- /dev/null
+N_("Color Name");
+C_("Color channel", "A");
+N_("Alpha");
+C_("Color channel", "H");
+N_("Hue");
+C_("Color Channel", "S");
+C_("Color Channel", "V");
+N_("Saturation");
+N_("Value");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkDialog" parent="GtkWindow">
+ <property name="can_focus">False</property>
+ <property name="window_position">center-on-parent</property>
+ <property name="type_hint">dialog</property>
+ <signal name="delete-event" handler="gtk_dialog_delete_event_handler" swapped="no"/>
+ <child type="titlebar">
+ <object class="GtkHeaderBar" id="headerbar">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="show-close-button">True</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkBox" id="vbox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="orientation">vertical</property>
+ <style>
+ <class name="dialog-vbox"/>
+ </style>
+ <child>
+ <object class="GtkBox" id="action_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <style>
+ <class name="dialog-action-box"/>
+ </style>
+ <child>
+ <object class="GtkButtonBox" id="action_area">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="layout_style">end</property>
+ <property name="hexpand">True</property>
+ <style>
+ <class name="dialog-action-area"/>
+ </style>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkFileChooserButton" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkButton" id="button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked" handler="button_clicked_cb" swapped="no"/>
+ <child>
+ <object class="GtkBox" id="box2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <object class="GtkImage" id="image">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">image-missing</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">(None)</property>
+ <property name="ellipsize">end</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSeparator" id="separator1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkImage" id="open_file_icon">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">document-open-symbolic</property>
+ <property name="icon_size">1</property>
+ <property name="use_fallback">True</property>
+ <property name="valign">baseline</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBox" id="combo_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <signal name="changed" handler="combo_box_changed_cb" swapped="no"/>
+ <signal name="notify::popup-shown" handler="combo_box_notify_popup_shown_cb" swapped="no"/>
+ <child>
+ <object class="GtkCellRendererPixbuf" id="icon_cell"/>
+ <attributes>
+ <attribute name="surface">0</attribute>
+ </attributes>
+ </child>
+ <child>
+ <object class="GtkCellRendererText" id="name_cell"/>
+ <attributes>
+ <attribute name="text">1</attribute>
+ </attributes>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </template>
+ <object class="GtkListStore" id="model">
+ <columns>
+ <!-- column-name icon -->
+ <column type="CairoSurface"/>
+ <!-- column-name display-name -->
+ <column type="gchararray"/>
+ <!-- column-name type -->
+ <column type="gchar"/>
+ <!-- column-name data -->
+ <column type="gpointer"/>
+ <!-- column-name is-folder -->
+ <column type="gboolean"/>
+ <!-- column-name cancelable -->
+ <column type="gpointer"/>
+ </columns>
+ </object>
+</interface>
--- /dev/null
+N_("(None)");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkFileChooserDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="role">GtkFileChooserDialog</property>
+ <property name="type_hint">dialog</property>
+ <property name="default_width">600</property>
+ <signal name="response" handler="response_cb" swapped="no"/>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="border_width">0</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">0</property>
+ <child internal-child="action_area">
+ <object class="GtkButtonBox" id="dialog-action_area1">
+ <property name="border_width">6</property>
+ <property name="can_focus">False</property>
+ <property name="layout_style">end</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkFileChooserWidget" id="widget">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="orientation">vertical</property>
+ <signal name="default-size-changed" handler="file_chooser_widget_default_size_changed" swapped="no"/>
+ <signal name="file-activated" handler="file_chooser_widget_file_activated" swapped="no"/>
+ <signal name="response-requested" handler="file_chooser_widget_response_requested" swapped="no"/>
+ <signal name="selection-changed" handler="file_chooser_widget_selection_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <!-- interface-requires gtkprivate 3.10 -->
+ <template class="GtkFileChooserWidget" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">0</property>
+ <child>
+ <object class="GtkBox" id="browse_widgets_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">0</property>
+ <child>
+ <object class="GtkPaned" id="browse_widgets_hpaned">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="border_width">0</property>
+ <child>
+ <object class="GtkPlacesSidebar" id="places_sidebar">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">none</property>
+ <property name="local_only">True</property>
+ <property name="show_enter_location">True</property>
+ <style>
+ <class name="sidebar"/>
+ </style>
+ <signal name="open-location" handler="places_sidebar_open_location_cb" swapped="no"/>
+ <signal name="show-error-message" handler="places_sidebar_show_error_message_cb" swapped="no"/>
+ <signal name="show-enter-location" handler="places_sidebar_show_enter_location_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="resize">False</property>
+ <property name="shrink">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="browse_files_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">0</property>
+ <child>
+ <object class="GtkBox" id="browse_header_box">
+ <property name="visible">False</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="border_width">0</property>
+ <property name="spacing">12</property>
+ <style>
+ <class name="search-bar"/>
+ </style>
+ <child>
+ <object class="GtkStack" id="browse_header_stack">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="transition-type">crossfade</property>
+ <property name="transition-duration">200</property>
+ <child>
+ <object class="GtkBox" id="browse_path_bar_hbox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">12</property>
+ <property name="border_width">6</property>
+ <child>
+ <object class="GtkPathBar" id="browse_path_bar">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <signal name="path-clicked" handler="path_bar_clicked" after="yes" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="browse_new_folder_button">
+ <property name="label" translatable="yes">Create Fo_lder</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_underline">True</property>
+ <signal name="clicked" handler="new_folder_button_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="name">pathbar</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="location_entry_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="no-show-all">True</property>
+ <property name="spacing">12</property>
+ <property name="border_width">6</property>
+ <child>
+ <object class="GtkLabel" id="location_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">_Location:</property>
+ <property name="use_underline">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="name">location</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSearchBar" id="search_bar">
+ <property name="visible">True</property>
+ <property name="border_width">0</property>
+ <child>
+ <object class="GtkSearchEntry" id="search_entry">
+ <property name="visible">True</property>
+ <property name="hexpand">True</property>
+ <signal name="activate" handler="search_entry_activate_cb" swapped="no"/>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="list_and_preview_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">12</property>
+ <child>
+ <object class="GtkScrolledWindow" id="browse_files_swin">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="vscrollbar_policy">always</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkTreeView" id="browse_files_tree_view">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="browse_files_tree_view-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Files</property>
+ </object>
+ </child>
+ <signal name="button-press-event" handler="list_button_press_event_cb" swapped="no"/>
+ <signal name="drag-data-received" handler="file_list_drag_data_received_cb" swapped="no"/>
+ <signal name="drag-drop" handler="file_list_drag_drop_cb" swapped="no"/>
+ <signal name="drag-motion" handler="file_list_drag_motion_cb" swapped="no"/>
+ <signal name="key-press-event" handler="browse_files_key_press_event_cb" swapped="no"/>
+ <signal name="popup-menu" handler="list_popup_menu_cb" swapped="no"/>
+ <signal name="query-tooltip" handler="file_list_query_tooltip_cb" swapped="no"/>
+ <signal name="row-activated" handler="list_row_activated" swapped="no"/>
+ <signal name="cursor-changed" handler="list_cursor_changed" swapped="no"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection2">
+ <signal name="changed" handler="list_selection_changed" swapped="no"/>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="list_name_column">
+ <property name="resizable">True</property>
+ <property name="title" translatable="yes">Name</property>
+ <property name="expand">True</property>
+ <child>
+ <object class="GtkCellRendererPixbuf" id="list_pixbuf_renderer"/>
+ </child>
+ <child>
+ <object class="GtkCellRendererText" id="list_name_renderer">
+ <property name="ellipsize">end</property>
+ <signal name="edited" handler="renderer_edited_cb" swapped="no"/>
+ <signal name="editing-canceled" handler="renderer_editing_canceled_cb" swapped="no"/>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="list_size_column">
+ <property name="resizable">True</property>
+ <property name="title" translatable="yes">Size</property>
+ <child>
+ <object class="GtkCellRendererText" id="list_size_renderer">
+ <property name="alignment">right</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="list_mtime_column">
+ <property name="resizable">True</property>
+ <property name="title" translatable="yes">Modified</property>
+ <child>
+ <object class="GtkCellRendererText" id="list_mtime_renderer"/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="preview_box">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">12</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="resize">True</property>
+ <property name="shrink">False</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkActionBar" id="extra_and_filters">
+ <property name="no-show-all">True</property>
+ <child>
+ <object class="GtkBox" id="extra_align">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">12</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkBox" id="filter_combo_hbox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">12</property>
+ <child>
+ <object class="GtkComboBoxText" id="filter_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Select which types of files are shown</property>
+ <property name="focus_on_click">False</property>
+ <property name="entry_text_column">0</property>
+ <property name="id_column">1</property>
+ <signal name="changed" handler="filter_combo_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="pack_type">end</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ <property name="pack_type">end</property>
+ </packing>
+ </child>
+ </template>
+ <object class="GtkSizeGroup" id="browse_path_bar_size_group">
+ <property name="mode">vertical</property>
+ <widgets>
+ <widget name="browse_path_bar"/>
+ <widget name="browse_new_folder_button"/>
+ </widgets>
+ </object>
+</interface>
--- /dev/null
+N_("Create Fo_lder");
+N_("_Location:");
+N_("Files");
+N_("Name");
+N_("Size");
+N_("Modified");
+N_("Select which types of files are shown");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkFontButton" parent="GtkButton">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <child>
+ <object class="GtkBox" id="box1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkLabel" id="font_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Font</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="padding">5</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="font_size_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <child>
+ <object class="GtkSeparator" id="separator">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="size_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">14</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="padding">5</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("Font");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkFontChooserDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="title" translatable="yes">Select Font</property>
+ <property name="type_hint">dialog</property>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child>
+ <object class="GtkFontChooserWidget" id="fontchooser">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <signal name="font-activated" handler="font_activated_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ <child type="action">
+ <object class="GtkButton" id="cancel_button">
+ <property name="visible">True</property>
+ <property name="use_underline">True</property>
+ <property name="label" translatable="yes">_Cancel</property>
+ </object>
+ </child>
+ <child type="action">
+ <object class="GtkButton" id="ok_button">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Select</property>
+ <property name="use_underline">True</property>
+ <property name="can_default">True</property>
+ </object>
+ </child>
+ <action-widgets>
+ <action-widget response="cancel">cancel_button</action-widget>
+ <action-widget response="ok" default="true">ok_button</action-widget>
+ </action-widgets>
+ </template>
+</interface>
--- /dev/null
+N_("Select Font");
+N_("_Cancel");
+N_("_Select");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <object class="GtkListStore" id="model">
+ <columns>
+ <!-- column-name family -->
+ <column type="PangoFontFamily"/>
+ <!-- column-name face -->
+ <column type="PangoFontFace"/>
+ <!-- column-name description -->
+ <column type="PangoFontDescription"/>
+ <!-- column-name preview-title -->
+ <column type="gchararray"/>
+ </columns>
+ </object>
+ <object class="GtkTreeModelFilter" id="filter_model">
+ <property name="child_model">model</property>
+ <signal name="row-deleted" handler="row_deleted_cb" swapped="no"/>
+ <signal name="row-inserted" handler="row_inserted_cb" swapped="no"/>
+ </object>
+ <object class="GtkAdjustment" id="slider_adjustment">
+ <property name="upper">100</property>
+ <property name="step_increment">1</property>
+ <property name="page_increment">10</property>
+ <signal name="value-changed" handler="size_change_cb" swapped="no"/>
+ </object>
+ <object class="GtkAdjustment" id="spin_adjustment">
+ <property name="upper">100</property>
+ <property name="step_increment">1</property>
+ <property name="page_increment">10</property>
+ <signal name="value-changed" handler="size_change_cb" swapped="no"/>
+ </object>
+ <template class="GtkFontChooserWidget" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkGrid" id="grid1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">6</property>
+ <child>
+ <object class="GtkSearchEntry" id="search_entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hexpand">True</property>
+ <property name="invisible_char">•</property>
+ <property name="primary_icon_name">edit-find-symbolic</property>
+ <property name="primary_icon_activatable">False</property>
+ <property name="secondary_icon_activatable">False</property>
+ <property name="primary_icon_sensitive">False</property>
+ <property name="secondary_icon_sensitive">False</property>
+ <property name="placeholder_text" translatable="yes">Search font name</property>
+ <signal name="notify::text" handler="text_changed_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkNotebook" id="list_notebook">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">False</property>
+ <child>
+ <object class="GtkScrolledWindow" id="list_scrolled_window">
+ <property name="width_request">400</property>
+ <property name="height_request">300</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <object class="GtkTreeView" id="family_face_list">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="model">filter_model</property>
+ <property name="headers_visible">False</property>
+ <property name="enable_search">False</property>
+ <property name="fixed_height_mode">True</property>
+ <signal name="cursor-changed" handler="cursor_changed_cb" swapped="no"/>
+ <signal name="row-activated" handler="row_activated_cb" swapped="no"/>
+ <signal name="style-updated" handler="gtk_font_chooser_widget_set_cell_size" object="GtkFontChooserWidget" after="yes" swapped="yes"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection1"/>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="family_face_column">
+ <property name="sizing">fixed</property>
+ <property name="title" translatable="yes">Font Family</property>
+ <child>
+ <object class="GtkCellRendererText" id="family_face_cell">
+ <property name="ellipsize">end</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child type="tab">
+ <placeholder/>
+ </child>
+ <child>
+ <object class="GtkLabel" id="empty_list">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">center</property>
+ <property name="valign">start</property>
+ <property name="margin_start">12</property>
+ <property name="margin_end">12</property>
+ <property name="margin_top">12</property>
+ <property name="margin_bottom">12</property>
+ <property name="label" translatable="yes">No fonts matched your search. You can revise your search and try again.</property>
+ </object>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="preview">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="text">Sample string goes here</property>
+ <signal name="scroll-event" handler="resize_by_scroll_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScale" id="size_slider">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hexpand">True</property>
+ <property name="adjustment">slider_adjustment</property>
+ <property name="draw_value">False</property>
+ <property name="round-digits">0</property>
+ <signal name="scroll-event" handler="resize_by_scroll_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="size_spin">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="adjustment">spin_adjustment</property>
+ <signal name="output" handler="output_cb"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("Search font name");
+N_("Font Family");
+N_("No fonts matched your search. You can revise your search and try again.");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkInfoBar" parent="GtkBox">
+ <property name="app_paintable">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkRevealer" id="revealer">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkBox" id="content">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="spacing">0</property>
+ <child>
+ <object class="GtkBox" id="content_area">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">8</property>
+ <property name="spacing">16</property>
+ <property name="hexpand">True</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButtonBox" id="action_area">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">6</property>
+ <property name="orientation">horizontal</property>
+ <property name="spacing">6</property>
+ <property name="layout_style">end</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="close_button">
+ <property name="visible">False</property>
+ <property name="can_focus">True</property>
+ <property name="border_width">6</property>
+ <property name="relief">none</property>
+ <property name="valign">center</property>
+ <style>
+ <class name="raised"/>
+ <class name="close"/>
+ </style>
+ <child>
+ <object class="GtkImage" id="close_image">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">window-close-symbolic</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.6 -->
+ <template class="GtkLockButton" parent="GtkButton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <child>
+ <object class="GtkBox" id="box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkImage" id="image">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">image-missing</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label_lock">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Lock</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label_unlock">
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Unlock</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+ <object class="GtkSizeGroup" id="label_group">
+ <property name="mode">both</property>
+ <widgets>
+ <widget name="label_lock"/>
+ <widget name="label_unlock"/>
+ </widgets>
+ </object>
+</interface>
--- /dev/null
+N_("Lock");
+N_("Unlock");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkMessageDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="title"> </property>
+ <property name="resizable">False</property>
+ <property name="type_hint">dialog</property>
+ <property name="skip_taskbar_hint">True</property>
+ <style>
+ <class name="message-dialog"/>
+ </style>
+ <child internal-child="headerbar">
+ <object class="GtkHeaderBar" id="headerbar1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="show-close-button">False</property>
+ </object>
+ </child>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">20</property>
+ <child>
+ <object class="GtkBox" id="box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="margin_start">30</property>
+ <property name="margin_end">30</property>
+ <property name="spacing">30</property>
+ <child>
+ <object class="GtkBox" id="message_area">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">10</property>
+ <child>
+ <object class="GtkLabel" id="label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">center</property>
+ <property name="valign">start</property>
+ <property name="wrap">True</property>
+ <property name="selectable">True</property>
+ <property name="max-width-chars">60</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="secondary_label">
+ <property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
+ <property name="margin-bottom">2</property>
+ <property name="halign">center</property>
+ <property name="valign">start</property>
+ <property name="wrap">True</property>
+ <property name="selectable">True</property>
+ <property name="max-width-chars">60</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.6 -->
+ <object class="GtkListStore" id="custom_paper_list">
+ <columns>
+ <!-- column-name paper -->
+ <column type="GObject"/>
+ </columns>
+ </object>
+ <object class="GtkListStore" id="page_setup_list">
+ <columns>
+ <!-- column-name page-setup -->
+ <column type="GObject"/>
+ <!-- column-name is-separator -->
+ <column type="gboolean"/>
+ </columns>
+ </object>
+ <object class="GtkListStore" id="printer_list">
+ <columns>
+ <!-- column-name name -->
+ <column type="gchararray"/>
+ <!-- column-name printer -->
+ <column type="GObject"/>
+ </columns>
+ </object>
+ <template class="GtkPageSetupUnixDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="resizable">False</property>
+ <property name="type_hint">dialog</property>
+ <property name="title" translatable="yes">Page Setup</property>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <child>
+ <object class="GtkGrid" id="grid1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">5</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkLabel" id="printer_combo_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">_Format for:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">printer_combo</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBox" id="printer_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="model">printer_list</property>
+ <signal name="changed" handler="printer_changed_callback" swapped="no"/>
+ <child>
+ <object class="GtkCellRendererText" id="printer_combo_renderer"/>
+ <attributes>
+ <attribute name="markup">0</attribute>
+ </attributes>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">3</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="paper_size_combo_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">_Paper size:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">paper_size_combo</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBox" id="paper_size_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="model">page_setup_list</property>
+ <signal name="changed" handler="paper_size_changed" swapped="no"/>
+ <child>
+ <object class="GtkCellRendererText" id="paper_size_cell"/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">3</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="paper_size_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">2</property>
+ <property name="width">3</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="orientation_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">_Orientation:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">portrait_radio</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="portrait_radio">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="hexpand">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <child>
+ <object class="GtkBox" id="box1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">gtk-orientation-portrait</property>
+ <property name="icon_size">3</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Portrait</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="reverse_portrait_radio">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="hexpand">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">portrait_radio</property>
+ <child>
+ <object class="GtkBox" id="box2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkImage" id="image2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">gtk-orientation-reverse-portrait</property>
+ <property name="icon_size">3</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Reverse portrait</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="landscape_radio">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="hexpand">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">portrait_radio</property>
+ <child>
+ <object class="GtkBox" id="box3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkImage" id="image3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">gtk-orientation-landscape</property>
+ <property name="icon_size">3</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Landscape</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">4</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="reverse_landscape_radio">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="hexpand">True</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">portrait_radio</property>
+ <child>
+ <object class="GtkBox" id="box4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkImage" id="image4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">gtk-orientation-reverse-landscape</property>
+ <property name="icon_size">3</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Reverse landscape</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">4</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("Page Setup");
+N_("_Format for:");
+N_("_Paper size:");
+N_("_Orientation:");
+N_("Portrait");
+N_("Reverse portrait");
+N_("Landscape");
+N_("Reverse landscape");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <object class="GtkButton" id="down_slider_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="focus_on_click">False</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="down_slider_button-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Down Path</property>
+ </object>
+ </child>
+ <signal name="button-press-event" handler="gtk_path_bar_slider_button_press" swapped="no"/>
+ <signal name="button-release-event" handler="gtk_path_bar_slider_button_release" swapped="no"/>
+ <signal name="focus-out-event" handler="gtk_path_bar_slider_down_defocus" swapped="no"/>
+ <signal name="unmap" handler="on_slider_unmap" swapped="no"/>
+ <child>
+ <object class="GtkImage">
+ <property name="visible">True</property>
+ <property name="icon-name">pan-end-symbolic</property>
+ <property name="icon-size">1</property>
+ </object>
+ </child>
+ <style>
+ <class name="image-button"/>
+ </style>
+ </object>
+ <object class="GtkButton" id="up_slider_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="focus_on_click">False</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="up_slider_button-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Up Path</property>
+ </object>
+ </child>
+ <signal name="button-press-event" handler="gtk_path_bar_slider_button_press" swapped="no"/>
+ <signal name="button-release-event" handler="gtk_path_bar_slider_button_release" swapped="no"/>
+ <signal name="focus-out-event" handler="gtk_path_bar_slider_up_defocus" swapped="no"/>
+ <signal name="unmap" handler="on_slider_unmap" swapped="no"/>
+ <child>
+ <object class="GtkImage">
+ <property name="visible">True</property>
+ <property name="icon-name">pan-start-symbolic</property>
+ <property name="icon-size">1</property>
+ </object>
+ </child>
+ <style>
+ <class name="image-button"/>
+ </style>
+ </object>
+</interface>
--- /dev/null
+N_("Down Path");
+N_("Up Path");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.6 -->
+ <!-- interface-requires gtkprivate 3.10 -->
+ <object class="GtkAdjustment" id="copies_spin_adjustment">
+ <property name="lower">1</property>
+ <property name="upper">999</property>
+ <property name="value">1</property>
+ <property name="step_increment">1</property>
+ </object>
+ <object class="GtkListStore" id="custom_paper_list">
+ <columns>
+ <!-- column-name custom -->
+ <column type="GObject"/>
+ </columns>
+ </object>
+ <object class="GtkListStore" id="page_setup_list">
+ <columns>
+ <!-- column-name page-setup -->
+ <column type="GObject"/>
+ <!-- column-name is-separator -->
+ <column type="gboolean"/>
+ </columns>
+ </object>
+ <object class="GtkListStore" id="printer_list">
+ <columns>
+ <!-- column-name icon -->
+ <column type="GIcon"/>
+ <!-- column-name name -->
+ <column type="gchararray"/>
+ <!-- column-name state -->
+ <column type="gchararray"/>
+ <!-- column-name jobs -->
+ <column type="gint"/>
+ <!-- column-name location -->
+ <column type="gchararray"/>
+ <!-- column-name printer -->
+ <column type="GObject"/>
+ </columns>
+ </object>
+ <object class="GtkTreeModelFilter" id="printer_list_filter">
+ <property name="child_model">printer_list</property>
+ </object>
+ <object class="GtkAdjustment" id="scale_spin_adjustment">
+ <property name="lower">1</property>
+ <property name="upper">1000</property>
+ <property name="value">100</property>
+ <property name="step_increment">1</property>
+ </object>
+ <template class="GtkPrintUnixDialog" parent="GtkDialog">
+ <property name="can_focus">False</property>
+ <property name="type_hint">dialog</property>
+ <signal name="notify::page-setup" handler="redraw_page_layout_preview" swapped="no"/>
+ <signal name="response" handler="error_dialogs" swapped="no"/>
+ <child internal-child="vbox">
+ <object class="GtkBox" id="dialog-vbox1">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">2</property>
+ <property name="border_width">0</property>
+ <style>
+ <class name="view"/>
+ </style>
+ <child internal-child="action_box">
+ <object class="GtkBox">
+ <property name="margin">6</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkBox" id="box1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">0</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">0</property>
+ <child>
+ <object class="GtkNotebook" id="notebook">
+ <property name="visible">True</property>
+ <property name="border_width">0</property>
+ <property name="can_focus">True</property>
+ <property name="show_border">False</property>
+ <child>
+ <object class="GtkBox" id="general_main_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">18</property>
+ <child>
+ <object class="GtkBox" id="box2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkScrolledWindow" id="printer_swin">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkTreeView" id="printer_treeview">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="model">printer_list_filter</property>
+ <signal name="row-activated" handler="emit_ok_response" swapped="no"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection1">
+ <property name="mode">browse</property>
+ <signal name="changed" handler="selected_printer_changed" swapped="no"/>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="printer_icon_column">
+ <child>
+ <object class="GtkCellRendererPixbuf" id="printer_icon_renderer"/>
+ <attributes>
+ <attribute name="gicon">0</attribute>
+ </attributes>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="printer_name_column">
+ <property name="title" translatable="yes">Printer</property>
+ <child>
+ <object class="GtkCellRendererText" id="printer_name_renderer"/>
+ <attributes>
+ <attribute name="text">1</attribute>
+ </attributes>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="printer_location_column">
+ <property name="title" translatable="yes" comments="this is the header for the location column in the print dialog">Location</property>
+ <child>
+ <object class="GtkCellRendererText" id="printer_location_renderer"/>
+ <attributes>
+ <attribute name="text">4</attribute>
+ </attributes>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="printer_status_column">
+ <property name="title" translatable="yes" comments="this is the header for the printer status column in the print dialog">Status</property>
+ <child>
+ <object class="GtkCellRendererText" id="printer_status_renderer">
+ <property name="ellipsize">end</property>
+ </object>
+ <attributes>
+ <attribute name="text">2</attribute>
+ </attributes>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="extension_point">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">18</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="box3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">18</property>
+ <child>
+ <object class="GtkBox" id="frame_template1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Range</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="range_table"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="range_table">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkRadioButton" id="all_pages_radio">
+ <property name="label" translatable="yes">_All Pages</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="current_page_radio">
+ <property name="label" translatable="yes">C_urrent Page</property>
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">all_pages_radio</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="selection_radio">
+ <property name="label" translatable="yes">Se_lection</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">all_pages_radio</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="page_range_radio">
+ <property name="label" translatable="yes">Pag_es:</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="tooltip_text" translatable="yes">Specify one or more page ranges,
+ e.g. 1–3, 7, 11</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">all_pages_radio</property>
+ <signal name="toggled" handler="update_page_range_entry_sensitivity" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="page_range_entry">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="tooltip_text" translatable="yes">Specify one or more page ranges,
+ e.g. 1–3, 7, 11</property>
+ <property name="invisible_char">•</property>
+ <property name="activates_default">True</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="page_range_entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Pages</property>
+ <property name="AtkObject::accessible-description" translatable="yes">Specify one or more page ranges,
+ e.g. 1–3, 7, 11</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget1"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="frame_template2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Copies</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="grid1"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkLabel" id="label4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Copie_s:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">copies_spin</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="copies_spin">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="activates_default">True</property>
+ <property name="adjustment">copies_spin_adjustment</property>
+ <signal name="changed" handler="update_dialog_from_capabilities" object="GtkPrintUnixDialog" swapped="yes"/>
+ <signal name="value-changed" handler="update_dialog_from_capabilities" object="GtkPrintUnixDialog" swapped="yes"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkCheckButton" id="collate_check">
+ <property name="label" translatable="yes">C_ollate</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="update_collate_icon" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkCheckButton" id="reverse_check">
+ <property name="label" translatable="yes">_Reverse</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="update_collate_icon" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkDrawingArea" id="collate_image">
+ <property name="width_request">70</property>
+ <property name="height_request">90</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <signal name="draw" handler="draw_collate_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">2</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget2"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">General</property>
+ </object>
+ <packing>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="page_setup_main_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">18</property>
+ <child>
+ <object class="GtkBox" id="box4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">18</property>
+ <child>
+ <object class="GtkBox" id="frame_template3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Layout</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="grid2"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkLabel" id="label5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">T_wo-sided:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">duplex</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="duplex">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Pages per _side:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">pages_per_sheet</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="pages_per_sheet">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <signal name="changed" handler="redraw_page_layout_preview" object="GtkPrintUnixDialog" swapped="yes"/>
+ <signal name="changed" handler="update_number_up_layout" object="GtkPrintUnixDialog" swapped="yes"/>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label7">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Page or_dering:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">number_up_layout</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="number_up_layout">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <signal name="changed" handler="redraw_page_layout_preview" object="GtkPrintUnixDialog" swapped="yes"/>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label8">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">_Only print:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">page_set_combo</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="page_set_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <property name="active">0</property>
+ <property name="entry_text_column">0</property>
+ <property name="id_column">1</property>
+ <items>
+ <item translatable="yes">All sheets</item>
+ <item translatable="yes">Even sheets</item>
+ <item translatable="yes">Odd sheets</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label9">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Sc_ale:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">scale_spin</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">4</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="box5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkSpinButton" id="scale_spin">
+ <property name="visible">True</property>
+ <property name="valign">baseline</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">•</property>
+ <property name="adjustment">scale_spin_adjustment</property>
+ <property name="digits">1</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label10">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <property name="label">%</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">4</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget3"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="frame_template4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Paper</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="grid3"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkLabel" id="label11">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Paper _type:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">paper_type</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="paper_type">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label12">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Paper _source:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">paper_source</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="paper_source">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label13">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Output t_ray:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">output_tray</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="output_tray">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="valign">baseline</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">2</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="paper_size_combo_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">_Paper size:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">paper_size_combo</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBox" id="paper_size_combo">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <property name="model">page_setup_list</property>
+ <property name="valign">baseline</property>
+ <child>
+ <object class="GtkCellRendererText" id="paper_size_renderer"/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">3</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="orientation_combo_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">baseline</property>
+ <property name="label" translatable="yes">Or_ientation:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">orientation_combo</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">4</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="orientation_combo">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <property name="active">0</property>
+ <property name="entry_text_column">0</property>
+ <property name="valign">baseline</property>
+ <property name="id_column">1</property>
+ <items>
+ <item translatable="yes">Portrait</item>
+ <item translatable="yes">Landscape</item>
+ <item translatable="yes">Reverse portrait</item>
+ <item translatable="yes">Reverse landscape</item>
+ </items>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">4</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget4"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="padding">6</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="box6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkDrawingArea" id="page_layout_preview">
+ <property name="width_request">280</property>
+ <property name="height_request">160</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <signal name="draw" handler="draw_page_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Page Setup</property>
+ </object>
+ <packing>
+ <property name="position">1</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="job_page">
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="row_spacing">18</property>
+ <property name="column_spacing">18</property>
+ <child>
+ <object class="GtkBox" id="frame_template5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Job Details</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="grid5"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkLabel" id="label16">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Pri_ority:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">job_prio</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="job_prio">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label17">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">_Billing info:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">billing_info</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="billing_info">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget5"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="frame_template6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Print Document</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="grid6"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkRadioButton" id="print_now_radio">
+ <property name="label" translatable="yes" comments="this is one of the choices for the print at option in the print dialog">_Now</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="print_at_radio">
+ <property name="label" translatable="yes" comments="this is one of the choices for the print at option in the print dialog. It also serves as the label for an entry that allows the user to enter a time.">A_t:</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_markup" translatable="yes">Specify the time of print,
+ e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
+ <property name="tooltip_text" translatable="yes" comments="Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.">Specify the time of print,
+ e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">print_now_radio</property>
+ <signal name="toggled" handler="update_print_at_entry_sensitivity" swapped="no"/>
+ <signal name="toggled" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="print_at_entry">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_markup" translatable="yes">Specify the time of print,
+ e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
+ <property name="tooltip_text" translatable="yes" comments="Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.">Specify the time of print,
+ e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
+ <property name="invisible_char">•</property>
+ <property name="invisible_char_set">True</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="print_at_entry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Time of print</property>
+ <property name="AtkObject::accessible-description" translatable="yes">Specify the time of print,
+ e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm</property>
+ </object>
+ </child>
+ <signal name="changed" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkRadioButton" id="print_hold_radio">
+ <property name="label" translatable="yes" comments="this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'.">On _hold</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip_markup" translatable="yes">Hold the job until it is explicitly released</property>
+ <property name="tooltip_text" translatable="yes">Hold the job until it is explicitly released</property>
+ <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">print_now_radio</property>
+ <signal name="toggled" handler="update_print_at_option" object="GtkPrintUnixDialog" swapped="yes"/>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">2</property>
+ <property name="width">2</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget6"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="frame_template7">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkLabel" id="label_widget7">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes">Add Cover Page</property>
+ <attributes>
+ <attribute name="weight" value="bold"/>
+ </attributes>
+ <accessibility>
+ <relation type="label-for" target="grid7"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkGrid" id="grid7">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin_start">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <object class="GtkLabel" id="label18">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes" comments="this is the label used for the option in the print dialog that controls the front cover page.">Be_fore:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">cover_before</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="cover_before">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label19">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="label" translatable="yes" comments="this is the label used for the option in the print dialog that controls the back cover page.">_After:</property>
+ <property name="use_underline">True</property>
+ <property name="mnemonic_widget">cover_after</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkPrinterOptionWidget" id="cover_after">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <accessibility>
+ <relation type="labelled-by" target="label_widget7"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Job</property>
+ </object>
+ <packing>
+ <property name="position">2</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="image_quality_page">
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkViewport" id="viewport1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkGrid" id="image_quality_table">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label20">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" comments="This will appear as a tab label in the print dialog.">Image Quality</property>
+ </object>
+ <packing>
+ <property name="position">3</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="color_page">
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkViewport" id="viewport2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkGrid" id="color_table">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="position">4</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label21">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" comments="This will appear as a tab label in the print dialog.">Color</property>
+ </object>
+ <packing>
+ <property name="position">4</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="finishing_page">
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkViewport" id="viewport3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkGrid" id="finishing_table">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="row_spacing">6</property>
+ <property name="column_spacing">12</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="position">5</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label22">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" comments="This will appear as a tab label in the print dialog. It's a typographical term, as in "Binding and finishing"">Finishing</property>
+ </object>
+ <packing>
+ <property name="position">5</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="advanced_page">
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkViewport" id="viewport4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkBox" id="advanced_vbox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">12</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">18</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="position">6</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label23">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Advanced</property>
+ </object>
+ <packing>
+ <property name="position">6</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkActionBar" id="conflicts_widget">
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">dialog-warning-symbolic</property>
+ <property name="icon_size">1</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label24">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Some of the settings in the dialog conflict</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("Printer");
+
+/* this is the header for the location column in the print dialog */
+N_("Location");
+
+/* this is the header for the printer status column in the print dialog */
+N_("Status");
+N_("Range");
+N_("_All Pages");
+N_("C_urrent Page");
+N_("Se_lection");
+N_("Pag_es:");
+N_("Specify one or more page ranges,\n"
+ " e.g. 1–3, 7, 11");
+N_("Specify one or more page ranges,\n"
+ " e.g. 1–3, 7, 11");
+N_("Pages");
+N_("Specify one or more page ranges,\n"
+ " e.g. 1–3, 7, 11");
+N_("Copies");
+N_("Copie_s:");
+N_("C_ollate");
+N_("_Reverse");
+N_("General");
+N_("Layout");
+N_("T_wo-sided:");
+N_("Pages per _side:");
+N_("Page or_dering:");
+N_("_Only print:");
+N_("All sheets");
+N_("Even sheets");
+N_("Odd sheets");
+N_("Sc_ale:");
+N_("Paper");
+N_("Paper _type:");
+N_("Paper _source:");
+N_("Output t_ray:");
+N_("_Paper size:");
+N_("Or_ientation:");
+N_("Portrait");
+N_("Landscape");
+N_("Reverse portrait");
+N_("Reverse landscape");
+N_("Page Setup");
+N_("Job Details");
+N_("Pri_ority:");
+N_("_Billing info:");
+N_("Print Document");
+
+/* this is one of the choices for the print at option in the print dialog */
+N_("_Now");
+
+/* this is one of the choices for the print at option in the print dialog. It also serves as the label for an entry that allows the user to enter a time. */
+N_("A_t:");
+N_("Specify the time of print,\n"
+ " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
+
+/* Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported. */
+N_("Specify the time of print,\n"
+ " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
+N_("Specify the time of print,\n"
+ " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
+
+/* Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported. */
+N_("Specify the time of print,\n"
+ " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
+N_("Time of print");
+N_("Specify the time of print,\n"
+ " e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm");
+
+/* this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'. */
+N_("On _hold");
+N_("Hold the job until it is explicitly released");
+N_("Hold the job until it is explicitly released");
+N_("Add Cover Page");
+
+/* this is the label used for the option in the print dialog that controls the front cover page. */
+N_("Be_fore:");
+
+/* this is the label used for the option in the print dialog that controls the back cover page. */
+N_("_After:");
+N_("Job");
+
+/* This will appear as a tab label in the print dialog. */
+N_("Image Quality");
+
+/* This will appear as a tab label in the print dialog. */
+N_("Color");
+
+/* This will appear as a tab label in the print dialog.
+It's a typographical term, as in "Binding and finishing" */
+N_("Finishing");
+N_("Advanced");
+N_("Some of the settings in the dialog conflict");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <object class="GtkListStore" id="recent_store">
+ <columns>
+ <!-- column-name uri -->
+ <column type="gchararray"/>
+ <!-- column-name display-name -->
+ <column type="gchararray"/>
+ <!-- column-name info -->
+ <column type="GtkRecentInfo"/>
+ </columns>
+ </object>
+ <template class="GtkRecentChooserDefault" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkScrolledWindow" id="scrolledwindow">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
+ <property name="shadow_type">in</property>
+ <child>
+ <object class="GtkTreeView" id="recent_view">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="headers_visible">False</property>
+ <signal name="button-press-event" handler="recent_view_button_press_cb" swapped="no"/>
+ <signal name="drag-begin" handler="recent_view_drag_begin_cb" swapped="no"/>
+ <signal name="drag-data-get" handler="recent_view_drag_data_get_cb" swapped="no"/>
+ <signal name="popup-menu" handler="recent_view_popup_menu_cb" swapped="no"/>
+ <signal name="query-tooltip" handler="recent_view_query_tooltip_cb" swapped="no"/>
+ <signal name="row-activated" handler="row_activated_cb" swapped="no"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="selection">
+ <signal name="changed" handler="selection_changed_cb" swapped="no"/>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="icon_column">
+ <property name="title">icon</property>
+ <child>
+ <object class="GtkCellRendererPixbuf" id="icon_renderer">
+ <property name="stock_size">4</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkTreeViewColumn" id="meta_column">
+ <property name="title">meta</property>
+ <property name="expand">True</property>
+ <child>
+ <object class="GtkCellRendererText" id="meta_renderer">
+ <property name="ellipsize">end</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="filter_combo_hbox">
+ <property name="can_focus">False</property>
+ <property name="spacing">12</property>
+ <child>
+ <object class="GtkComboBoxText" id="filter_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Select which type of documents are shown</property>
+ <property name="focus_on_click">False</property>
+ <property name="entry_text_column">0</property>
+ <property name="id_column">1</property>
+ <signal name="changed" handler="filter_combo_changed_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("Select which type of documents are shown");
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <!-- interface-requires gtkprivate 3.10 -->
+ <template class="GtkScaleButton" parent="GtkButton">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="relief">none</property>
+ <property name="focus_on_click">False</property>
+ <child>
+ <object class="GtkImage" id="image">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">image-missing</property>
+ <property name="use-fallback">True</property>
+ </object>
+ </child>
+ </template>
+ <object class="GtkAdjustment" id="adjustment">
+ <property name="upper">100</property>
+ <property name="step_increment">2</property>
+ <property name="page_increment">20</property>
+ </object>
+ <object class="GtkPopover" id="dock">
+ <signal name="map" handler="cb_popup_mapped" swapped="no"/>
+ <style>
+ <class name="scale-popup"/>
+ </style>
+ <child>
+ <object class="GtkBox" id="box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
+ <property name="margin">4</property>
+ <property name="spacing">4</property>
+ <child>
+ <object class="GtkButton" id="plus_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="relief">none</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <style>
+ <class name="image-button"/>
+ </style>
+ <child>
+ <object class="GtkImage">
+ <property name="visible">True</property>
+ <property name="icon-name">list-add-symbolic</property>
+ <property name="use-fallback">True</property>
+ </object>
+ </child>
+ <signal name="button-press-event" handler="cb_button_press" swapped="no"/>
+ <signal name="button-release-event" handler="cb_button_release" swapped="no"/>
+ <signal name="clicked" handler="cb_button_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScale" id="scale">
+ <property name="height_request">100</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="orientation">vertical</property>
+ <property name="adjustment">adjustment</property>
+ <property name="inverted">True</property>
+ <property name="round_digits">1</property>
+ <property name="draw_value">False</property>
+ <signal name="value-changed" handler="cb_scale_value_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="minus_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="relief">none</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <style>
+ <class name="image-button"/>
+ </style>
+ <child>
+ <object class="GtkImage">
+ <property name="visible">True</property>
+ <property name="icon-name">list-remove-symbolic</property>
+ <property name="use-fallback">True</property>
+ </object>
+ </child>
+ <signal name="button-press-event" handler="cb_button_press" swapped="no"/>
+ <signal name="button-release-event" handler="cb_button_release" swapped="no"/>
+ <signal name="clicked" handler="cb_button_clicked" swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkSearchBar" parent="GtkBin">
+ <property name="app_paintable">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkRevealer" id="revealer">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="vexpand">False</property>
+ <child>
+ <object class="GtkBox" id="tool_box">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">6</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkBox" id="box_left">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="hexpand">True</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="box_center">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">center</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="box_right">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">end</property>
+ <property name="hexpand">True</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <object class="GtkButton" id="close_button">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="relief">none</property>
+ <style>
+ <class name="raised"/>
+ <class name="close"/>
+ </style>
+ <child>
+ <object class="GtkImage" id="close_image">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_size">1</property>
+ <property name="icon_name">window-close-symbolic</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ </template>
+ <object class="GtkSizeGroup" id="sizegroup">
+ <property name="mode">both</property>
+ <widgets>
+ <widget name="box_left"/>
+ <widget name="box_right"/>
+ </widgets>
+ </object>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.10 -->
+ <template class="GtkStatusbar" parent="GtkBox">
+ <property name="can_focus">False</property>
+ <property name="vexpand">False</property>
+ <property name="spacing">2</property>
+ <property name="margin_start">10</property>
+ <property name="margin_end">10</property>
+ <property name="margin_top">6</property>
+ <property name="margin_bottom">6</property>
+ <child>
+ <object class="GtkFrame" id="frame">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
+ <child>
+ <object class="GtkBox" id="message_area">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <property name="margin">4</property>
+ <child>
+ <object class="GtkLabel" id="label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="ellipsize">end</property>
+ <property name="single_line_mode">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ <child type="label_item">
+ <placeholder/>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </template>
+</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface domain="gtk30">
+ <!-- interface-requires gtk+ 3.6 -->
+ <object class="GtkAdjustment" id="adjustment">
+ <property name="upper">1</property>
+ <property name="step_increment">0.02</property>
+ <property name="page_increment">0.2</property>
+ </object>
+ <template class="GtkVolumeButton" parent="GtkScaleButton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="relief">none</property>
+ <property name="focus_on_click">False</property>
+ <property name="orientation">vertical</property>
+ <property name="adjustment">adjustment</property>
+ <property name="icons">audio-volume-muted
+audio-volume-high
+audio-volume-low
+audio-volume-medium</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="GtkVolumeButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Volume</property>
+ <property name="AtkObject::accessible-description" translatable="yes">Turns volume up or down</property>
+ </object>
+ </child>
+ <signal name="query-tooltip" handler="cb_query_tooltip" swapped="no"/>
+ <signal name="value-changed" handler="cb_value_changed" swapped="no"/>
+ <child internal-child="plus_button">
+ <object class="GtkButton" id="scalebutton-plus_button1">
+ <child internal-child="accessible">
+ <object class="AtkObject" id="scalebutton-plus_button1-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Volume Up</property>
+ <property name="AtkObject::accessible-description" translatable="yes">Increases the volume</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child internal-child="minus_button">
+ <object class="GtkButton" id="scalebutton-minus_button1">
+ <child internal-child="accessible">
+ <object class="AtkObject" id="scalebutton-minus_button1-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Volume Down</property>
+ <property name="AtkObject::accessible-description" translatable="yes">Decreases the volume</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </template>
+</interface>
--- /dev/null
+N_("Volume");
+N_("Turns volume up or down");
+N_("Volume Up");
+N_("Increases the volume");
+N_("Volume Down");
+N_("Decreases the volume");
modules/printbackends/lpr/gtkprintbackendlpr.c
modules/printbackends/papi/gtkprintbackendpapi.c
modules/printbackends/test/gtkprintbackendtest.c
-gtk/resources/ui/gtkaboutdialog.ui.h
-gtk/resources/ui/gtkappchooserdialog.ui.h
-gtk/resources/ui/gtkappchooserwidget.ui.h
-gtk/resources/ui/gtkapplication-quartz.ui.h
-gtk/resources/ui/gtkassistant.ui.h
-gtk/resources/ui/gtkcolorchooserdialog.ui.h
-gtk/resources/ui/gtkcoloreditor.ui.h
-gtk/resources/ui/gtkdialog.ui.h
-gtk/resources/ui/gtkfilechooserbutton.ui.h
-gtk/resources/ui/gtkfilechooserdialog.ui.h
-gtk/resources/ui/gtkfilechooserwidget.ui.h
-gtk/resources/ui/gtkfontbutton.ui.h
-gtk/resources/ui/gtkfontchooserdialog.ui.h
-gtk/resources/ui/gtkfontchooserwidget.ui.h
-gtk/resources/ui/gtkinfobar.ui.h
-gtk/resources/ui/gtklockbutton.ui.h
-gtk/resources/ui/gtkmessagedialog.ui.h
-gtk/resources/ui/gtkpagesetupunixdialog.ui.h
-gtk/resources/ui/gtkpathbar.ui.h
-gtk/resources/ui/gtkprintunixdialog.ui.h
-gtk/resources/ui/gtkrecentchooserdefault.ui.h
-gtk/resources/ui/gtkscalebutton.ui.h
-gtk/resources/ui/gtkstatusbar.ui.h
-gtk/resources/ui/gtkvolumebutton.ui.h
+gtk/ui/gtkaboutdialog.ui.h
+gtk/ui/gtkappchooserdialog.ui.h
+gtk/ui/gtkappchooserwidget.ui.h
+gtk/ui/gtkapplication-quartz.ui.h
+gtk/ui/gtkassistant.ui.h
+gtk/ui/gtkcolorchooserdialog.ui.h
+gtk/ui/gtkcoloreditor.ui.h
+gtk/ui/gtkdialog.ui.h
+gtk/ui/gtkfilechooserbutton.ui.h
+gtk/ui/gtkfilechooserdialog.ui.h
+gtk/ui/gtkfilechooserwidget.ui.h
+gtk/ui/gtkfontbutton.ui.h
+gtk/ui/gtkfontchooserdialog.ui.h
+gtk/ui/gtkfontchooserwidget.ui.h
+gtk/ui/gtkinfobar.ui.h
+gtk/ui/gtklockbutton.ui.h
+gtk/ui/gtkmessagedialog.ui.h
+gtk/ui/gtkpagesetupunixdialog.ui.h
+gtk/ui/gtkpathbar.ui.h
+gtk/ui/gtkprintunixdialog.ui.h
+gtk/ui/gtkrecentchooserdefault.ui.h
+gtk/ui/gtkscalebutton.ui.h
+gtk/ui/gtkstatusbar.ui.h
+gtk/ui/gtkvolumebutton.ui.h
gtk/inspector/visual.ui
gtk/inspector/window.ui
gtk/paper_names.c
-gtk/resources/ui/gtkaboutdialog.ui
-gtk/resources/ui/gtkappchooserdialog.ui
-gtk/resources/ui/gtkappchooserwidget.ui
-gtk/resources/ui/gtkapplication-quartz.ui
-gtk/resources/ui/gtkassistant.ui
-gtk/resources/ui/gtkcolorchooserdialog.ui
-gtk/resources/ui/gtkcoloreditor.ui
-gtk/resources/ui/gtkdialog.ui
-gtk/resources/ui/gtkfilechooserbutton.ui
-gtk/resources/ui/gtkfilechooserdialog.ui
-gtk/resources/ui/gtkfilechooserwidget.ui
-gtk/resources/ui/gtkfontbutton.ui
-gtk/resources/ui/gtkfontchooserdialog.ui
-gtk/resources/ui/gtkfontchooserwidget.ui
-gtk/resources/ui/gtkinfobar.ui
-gtk/resources/ui/gtklockbutton.ui
-gtk/resources/ui/gtkmessagedialog.ui
-gtk/resources/ui/gtkpagesetupunixdialog.ui
-gtk/resources/ui/gtkpathbar.ui
-gtk/resources/ui/gtkprintunixdialog.ui
-gtk/resources/ui/gtkrecentchooserdefault.ui
-gtk/resources/ui/gtkscalebutton.ui
-gtk/resources/ui/gtkstatusbar.ui
-gtk/resources/ui/gtkvolumebutton.ui
+gtk/ui/gtkaboutdialog.ui
+gtk/ui/gtkappchooserdialog.ui
+gtk/ui/gtkappchooserwidget.ui
+gtk/ui/gtkapplication-quartz.ui
+gtk/ui/gtkassistant.ui
+gtk/ui/gtkcolorchooserdialog.ui
+gtk/ui/gtkcoloreditor.ui
+gtk/ui/gtkdialog.ui
+gtk/ui/gtkfilechooserbutton.ui
+gtk/ui/gtkfilechooserdialog.ui
+gtk/ui/gtkfilechooserwidget.ui
+gtk/ui/gtkfontbutton.ui
+gtk/ui/gtkfontchooserdialog.ui
+gtk/ui/gtkfontchooserwidget.ui
+gtk/ui/gtkinfobar.ui
+gtk/ui/gtklockbutton.ui
+gtk/ui/gtkmessagedialog.ui
+gtk/ui/gtkpagesetupunixdialog.ui
+gtk/ui/gtkpathbar.ui
+gtk/ui/gtkprintunixdialog.ui
+gtk/ui/gtkrecentchooserdefault.ui
+gtk/ui/gtkscalebutton.ui
+gtk/ui/gtkstatusbar.ui
+gtk/ui/gtkvolumebutton.ui
tests/dialog.ui
tests/testfilechooser.c
testsuite/a11y/accessible-name.ui